https://github.com/vicalloy/oidc-server
A self-hosted OIDC server
https://github.com/vicalloy/oidc-server
oidc oidc-server
Last synced: 2 months ago
JSON representation
A self-hosted OIDC server
- Host: GitHub
- URL: https://github.com/vicalloy/oidc-server
- Owner: vicalloy
- License: mit
- Created: 2022-02-14T09:56:11.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-09-18T12:02:46.000Z (about 3 years ago)
- Last Synced: 2023-03-10T23:48:32.770Z (over 2 years ago)
- Topics: oidc, oidc-server
- Language: Python
- Homepage:
- Size: 113 KB
- Stars: 25
- Watchers: 2
- Forks: 6
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# oidc-server
A self-hosted OIDC server.
oidc-server heavily borrows from `django-oidc-provider/example`.😁
## run via docker-compose
1. start oidc server and config it.
```
cd docker-demo
# all config is in .env
make run
make init # create a rsa key and a super user
```
1. Open `http://127.0.0.1:8888/admin/` and add client.
1. The uri for client.
```
OIDC_AUTH_URI=http://localhost:8888/oauth/authorize/
OIDC_TOKEN_URI=http://localhost:8888/oauth/token/
OIDC_USERINFO_URI=http://localhost:8888/oauth/userinfo/
```
1. Open `http://127.0.0.1:8888/admin/auth/user/` to add user.## screenshots
1. Add OIDC Client

1. Add new user
