API Reference kinde v#2.1.0

Copy Markdown View Source

Modules

OpenID Connect authentication with PKCE for Kinde.

Returned when the Kinde Management API responds with a non-200 status.

Returned when required configuration keys (:domain, :client_id, :client_secret, :redirect_uri) are missing from both the function arguments and the application environment.

Returned by Kinde.ManagementAPI when an API call is made before the access token has been obtained (e.g. right after startup or after a renewal failure).

Returned when the /oauth2/token request fails.

Behaviour for storing and retrieving OAuth state and PKCE code verifiers.

Default in-memory state management using Agent.

Returned by Kinde.token/4 when the OAuth state parameter is not found in state management (expired, already consumed, or never created).

Test token strategy that signs JWTs with a local RSA key from priv/keys/key.pem.

JWKS strategy for verifying ID tokens in production.

URL helpers for building Kinde endpoint URLs.