Mock OIDC Server

A simple OpenID Connect provider for development and testing

Configuration

Issuer URL
http://localhost:3000
Client ID
client
Client Secret
client-secret
User Email
test@example.com

OIDC Endpoints

EndpointMethodURL
DiscoveryGEThttp://localhost:3000/oidc/.well-known/openid-configuration
AuthorizeGEThttp://localhost:3000/oidc/authorize
TokenPOSThttp://localhost:3000/oidc/token
JWKSGEThttp://localhost:3000/oidc/jwks
UserinfoGEThttp://localhost:3000/oidc/userinfo

Quick Test

Test the discovery endpoint with curl:

curl http://localhost:3000/oidc/.well-known/openid-configuration

Login Credentials

  • Email: test@example.com
  • Password: any password works