oidc-server-demo

command module
v0.9.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 7, 2025 License: MIT Imports: 1 Imported by: 0

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

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
src
cmd

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL