A real OpenID Connect provider, small enough to forget about.
Authorization code with PKCE, signed RS256 ID tokens and a one-click sign-in page. Built for local development and end-to-end tests, where Google has no sandbox and Dex wants a password.
docker run --rm -p 5556:5556 curroya/oauth2-mock
Then point your client at http://localhost:5556 with local-client / local-secret. More setups
Sign in
Users
Another email