Modules
Returned when the Kinde Management API responds with a non-200 status.
Client for the Kinde Management API.
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.