Email OIDC Provider

This is a passwordless OIDC provider that uses email magic links for authentication.

Endpoints

Discovery Document:
GET /.well-known/openid-configuration
JWKS:
GET /.well-known/jwks.json
Authorization:
GET /authorize
Token:
POST /token
UserInfo:
GET /userinfo

How it works

  1. User initiates OIDC login flow from your application
  2. User enters their email address
  3. A magic link is sent to their email
  4. User clicks the link to verify their email
  5. Authorization code is returned to your application
  6. Your application exchanges the code for tokens
  7. The ID token contains the verified email address

Configuration

Issuer: https://sso-email.sikalabs.com