Categorygithub.com/vdbulcke/oidc-server-demo
repositorypackage
0.8.4
Repository: https://github.com/vdbulcke/oidc-server-demo.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# README

oidc-server-demo

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.

Features

  • 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

Documentation

Install, configuration documentation can be found at https://vdbulcke.github.io/oidc-server-demo/.

tl;dr

Start the server with

oidc-server start --config example/config.yaml

Docker container

Debugging

Using the --debug flags will log each request made to the the mock oidc server

oidc-server start --config example/config.yaml --debug