Skip to content

zlzforever/IdentityServer4.Admin

Repository files navigation

IdentityServer4.Admin

基于 IdentityServer4 开发的授权、用户管理、角色管理

OS Status
Ubuntu 16.04 Build Status

说明

这是一个快速的开发的版本,没有设计、没有构架、没有性能优化。因为只是一个管理平台,所以对管理的性能需求并不高,并不会影响 IDS4 对授权接口、验证接口的性能。所以如果有代码洁癖的可以略过本项目。

在我有时间后可能会重构一版,或者有意向一起参于这个项目的可以发 PR 给我。

How to use

Install Docker-CE

Prepare SqlServer/MySql

  • Right now only support SqlServer/MySql

Prepare configuration

    $ sudo mkdir ~/ids4admin
    $ sudo cd ~/ids4admin
    $ sudo curl https://raw.githubusercontent.com/zlzforever/IdentityServer4.Admin/master/src/IdentityServer4.Admin/appsettings.json -O

Then change ConnectionString to your database connection string in the appsettings.json, make sure DatabaseProvider is correct for your database

Pull & start docker images

    $ sudo docker pull zlzforever/ids4admin:latest
    $ sudo docker run -d --name ids4admin --restart always -e ADMIN_PASSWORD=1qazZAQ! -v ~/ids4admin:/ids4admin -p 6566:6566 zlzforever/ids4admin /ids4admin/appsettings.json

Start from browser

    http://localhost:6566

Default administrator account: admin 1qazZAQ!

How to build the latest docker image

Prepare yarn

Execute build script

$ cd src/IdentityServer4.Admin
$ sh build.sh                     

Images

1 2 3 4 5 6

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published