Supabase. Auth. Schemas. CustomProvider
(supabase_auth v1.0.1)
View Source
Schema for custom OAuth/OIDC provider returned from the admin API.
Summary
Types
@type t() :: %{ id: String.t(), provider_type: String.t(), identifier: String.t(), name: String.t(), client_id: String.t(), acceptable_client_ids: [String.t()] | nil, scopes: [String.t()] | nil, pkce_enabled: boolean() | nil, attribute_mapping: map() | nil, authorization_params: map() | nil, enabled: boolean() | nil, email_optional: boolean() | nil, issuer: String.t() | nil, discovery_url: String.t() | nil, skip_nonce_check: boolean() | nil, authorization_url: String.t() | nil, token_url: String.t() | nil, userinfo_url: String.t() | nil, jwks_uri: String.t() | nil, discovery_document: map() | nil, created_at: String.t(), updated_at: String.t() }