Cette page se concentre sur la prise en charge du protocole OpenID Connect par Supabase Auth. Vous cherchez les fonctionnalités (C)IAM de Supabase Auth comme MFA, SSO et gestion des utilisateurs ? Voir Supabase Auth sur le benchmark des fournisseurs d'identité (C)IAM.

Supabase Auth Fournisseur OpenID Connect

Open-source Postgres-native authentication backed by GoTrue. 50K MAU free tier, self-hostable on any infrastructure, and tightly integrated with the Supabase platform (database, storage, edge functions). Row Level Security is the authorization primitive.

Foire aux questions

Supabase Auth prend-il en charge Authorization Code grant type ?

Supabase Auth prend en charge Authorization Code grant type. Provided by the Supabase Auth OAuth 2.1 server, which is in beta.

Supabase Auth prend-il en charge Refresh Token grant type ?

Supabase Auth prend en charge Refresh Token grant type.

Supabase Auth prend-il en charge Client Credentials grant type ?

Supabase Auth ne prend pas en charge Client Credentials grant type. The OAuth 2.1 server only issues authorization code and refresh token grants.

Supabase Auth prend-il en charge Implicit grant type ?

Supabase Auth ne prend pas en charge Implicit grant type.

Supabase Auth prend-il en charge Token Exchange grant type ?

Supabase Auth ne prend pas en charge Token Exchange grant type.

Supabase Auth prend-il en charge Client Initiated BackChannel Authentication grant type ?

Supabase Auth ne prend pas en charge Client Initiated BackChannel Authentication grant type.

Supabase Auth prend-il en charge Device Authorization Grant grant type ?

Supabase Auth ne prend pas en charge Device Authorization Grant grant type.

Supabase Auth prend-il en charge JWT Bearer Token grant type ?

Supabase Auth ne prend pas en charge JWT Bearer Token grant type.

Supabase Auth prend-il en charge SAML 2.0 Bearer Assertion grant type ?

Supabase Auth ne prend pas en charge SAML 2.0 Bearer Assertion grant type.

Supabase Auth prend-il en charge Resource Owner Password Credentials grant type ?

Supabase Auth ne prend pas en charge Resource Owner Password Credentials grant type. Not available on the OAuth 2.1 server token endpoint. Supabase's own password sign-in is a separate API.

Supabase Auth prend-il en charge PKCE extension ?

Supabase Auth prend en charge PKCE extension.

Supabase Auth prend-il en charge PAR extension ?

Supabase Auth ne prend pas en charge PAR extension.

Supabase Auth prend-il en charge JAR extension ?

Supabase Auth ne prend pas en charge JAR extension.

Supabase Auth prend-il en charge Authorization Endpoint endpoint ?

Supabase Auth prend en charge Authorization Endpoint endpoint.

Supabase Auth prend-il en charge Token Endpoint endpoint ?

Supabase Auth prend en charge Token Endpoint endpoint.

Supabase Auth prend-il en charge UserInfo Endpoint endpoint ?

Supabase Auth prend en charge UserInfo Endpoint endpoint.

Supabase Auth prend-il en charge Token Revocation endpoint ?

Supabase Auth ne prend pas en charge Token Revocation endpoint. Users revoke an application's access through the grants API instead.

Supabase Auth prend-il en charge Token Introspection endpoint ?

Supabase Auth ne prend pas en charge Token Introspection endpoint.

Supabase Auth prend-il en charge Device Authorization Endpoint endpoint ?

Supabase Auth ne prend pas en charge Device Authorization Endpoint endpoint.

Supabase Auth prend-il en charge OpenID Connect Discovery Endpoint endpoint ?

Supabase Auth prend en charge OpenID Connect Discovery Endpoint endpoint.

Supabase Auth prend-il en charge OAuth 2.0 Authorization Server Metadata Endpoint endpoint ?

Supabase Auth prend en charge OAuth 2.0 Authorization Server Metadata Endpoint endpoint. Served at /.well-known/oauth-authorization-server/auth/v1 when the OAuth server is enabled.

Supabase Auth prend-il en charge none méthode d'authentification du token endpoint ?

Supabase Auth prend en charge none méthode d'authentification du token endpoint. Public clients.

Supabase Auth prend-il en charge client_secret_basic méthode d'authentification du token endpoint ?

Supabase Auth prend en charge client_secret_basic méthode d'authentification du token endpoint. Default for confidential clients.

Supabase Auth prend-il en charge client_secret_post méthode d'authentification du token endpoint ?

Supabase Auth prend en charge client_secret_post méthode d'authentification du token endpoint.

Supabase Auth prend-il en charge client_secret_jwt méthode d'authentification du token endpoint ?

Supabase Auth ne prend pas en charge client_secret_jwt méthode d'authentification du token endpoint.

Supabase Auth prend-il en charge private_key_jwt méthode d'authentification du token endpoint ?

Supabase Auth ne prend pas en charge private_key_jwt méthode d'authentification du token endpoint.

Supabase Auth prend-il en charge tls_client_auth méthode d'authentification du token endpoint ?

Supabase Auth ne prend pas en charge tls_client_auth méthode d'authentification du token endpoint.

Supabase Auth prend-il en charge none prompt ?

Supabase Auth ne prend pas en charge none prompt.

Supabase Auth prend-il en charge login prompt ?

Supabase Auth ne prend pas en charge login prompt.

Supabase Auth prend-il en charge consent prompt ?

Supabase Auth ne prend pas en charge consent prompt.

Supabase Auth prend-il en charge select_account prompt ?

Supabase Auth ne prend pas en charge select_account prompt.

Supabase Auth prend-il en charge create prompt ?

Supabase Auth ne prend pas en charge create prompt.

Supabase Auth prend-il en charge RP-initiated Logout fonctionnalité ?

Supabase Auth ne prend pas en charge RP-initiated Logout fonctionnalité.

Supabase Auth prend-il en charge Dynamic Client Registration Protocol fonctionnalité ?

Supabase Auth prend en charge Dynamic Client Registration Protocol fonctionnalité.

Supabase Auth prend-il en charge Dynamic Client Registration Management Protocol fonctionnalité ?

Supabase Auth ne prend pas en charge Dynamic Client Registration Management Protocol fonctionnalité. Clients are managed through the admin API, not RFC 7592.

Supabase Auth prend-il en charge Refresh Token Rotation fonctionnalité ?

Supabase Auth prend en charge Refresh Token Rotation fonctionnalité. Shared with Supabase Auth sessions through the refresh token rotation setting.

Supabase Auth prend-il en charge Délai de grâce pour la rotation des refresh tokens fonctionnalité ?

Supabase Auth prend en charge Délai de grâce pour la rotation des refresh tokens fonctionnalité. Controlled by the refresh token reuse interval setting.

Supabase Auth prend-il en charge OAuth 2.0 Demonstrating Proof of Possession (DPoP) fonctionnalité ?

Supabase Auth ne prend pas en charge OAuth 2.0 Demonstrating Proof of Possession (DPoP) fonctionnalité.

Supabase Auth prend-il en charge FAPI 1.0 Security Profile - Part 1: Baseline fonctionnalité ?

Supabase Auth ne prend pas en charge FAPI 1.0 Security Profile - Part 1: Baseline fonctionnalité.

Supabase Auth prend-il en charge FAPI 1.0 Security Profile - Part 2: Advanced fonctionnalité ?

Supabase Auth ne prend pas en charge FAPI 1.0 Security Profile - Part 2: Advanced fonctionnalité.

Supabase Auth prend-il en charge FAPI 2.0 Security Profile fonctionnalité ?

Supabase Auth ne prend pas en charge FAPI 2.0 Security Profile fonctionnalité.

Supabase Auth prend-il en charge FAPI 2.0 Message Signing fonctionnalité ?

Supabase Auth ne prend pas en charge FAPI 2.0 Message Signing fonctionnalité.

Supabase Auth prend-il en charge JARM fonctionnalité ?

Supabase Auth ne prend pas en charge JARM fonctionnalité.