OIDCDiscoveryDocument
import type { OIDCDiscoveryDocument } from "https://esm.sh/@supabase/supabase-js@2.99.0/dist/index.d.mts";OIDC discovery document fields. Populated when the server successfully fetches and validates the provider's OpenID Connect discovery document.
type OIDCDiscoveryDocument = {
issuer: string;
authorization_endpoint: string;
token_endpoint: string;
jwks_uri: string;
userinfo_endpoint?: string;
revocation_endpoint?: string;
supported_scopes?: string[];
supported_response_types?: string[];
supported_subject_types?: string[];
supported_id_token_signing_algs?: string[];
};§Type
§
{
[src]issuer: string;
authorization_endpoint: string;
token_endpoint: string;
jwks_uri: string;
userinfo_endpoint?: string;
revocation_endpoint?: string;
supported_scopes?: string[];
supported_response_types?: string[];
supported_subject_types?: string[];
supported_id_token_signing_algs?: string[];
}