OIDC Server Demo is Mock OIDC server that can be used to test OIDC integration.
Built on the shoulders of giants https://github.com/oauth2-proxy/mockoidc, or more specifically a fork of it (https://github.com/vdbulcke/mockoidc) for specific features for supporting a full standalone Mock OIDC server.
- OIDC Flows: Authorization Code, Refresh Token, PKCE => from
https://github.com/oauth2-proxy/mockoidc
- Pushed Authorization Request
- Generic Mock Users: Inject Arbitrary structured claims in ID Token and/or userinfo.
- Support for Hashicorp Vault transit backend as a Software Security Module
Install, configuration documentation can be found at https://vdbulcke.github.io/oidc-server-demo/.
Start the server with
oidc-server start --config example/config.yaml
Docker container
Using the --debug
flags will log each request made to the the mock oidc server
oidc-server start --config example/config.yaml --debug