Easy for Developers

This service exposes a standard OpenID Connect/ OAuth2 interface. No prior registration is required: the client_id must simply match the hostname of your redirect_uri.

Endpoints

Flow

Only the authorization code flow (with PKCE) and the implicit id_token flow are supported. Supported response_type values are code, id_token, and code id_token. PKCE (code_challenge / code_verifier, method S256) is required for the code flow.

Scopes

openid profile email are supported and returned in the ID token / userinfo response.

Tokens

Access tokens are opaque, single-use-scoped, and short-lived (expire after 60 seconds), meant to be exchanged immediately for the user info via /api/openid/userinfo.