Supabase Auth now supports Custom OIDC Providers, allowing developers to connect any standards-compliant OpenID Connect identity provider to their Supabase project. This covers use cases like GitHub Enterprise Server, regional compliance providers, healthcare identity networks, and SAML-to-OIDC bridges. Custom providers work identically to built-in ones, supporting the same sign-in flow, client libraries, and RLS enforcement. Key features include PKCE enabled by default, configurable authorization parameters, multi-platform client ID support via acceptable_client_ids, and email-optional sign-in. Providers can be managed via the Dashboard or Admin API, with up to 3 custom providers per project.
Table of contents
Why We Built This #Adding a Custom Provider #User Sign-In #Key Features #Managing Providers #Getting Started #Sort: