Supabase Blog

Supabase Auth: SSO, Mobile, and Server-side support

thumbnail

Supabase Auth: SSO, Mobile, and Server-side Support

Supabase Auth now offers several new features to enhance user experience and authentication processes. These features include:

Single Sign-On Support using SAML 2.0

With SSO support, developers can facilitate customer login with their company's identity provider. This feature is especially valuable when building B2B applications for enterprises. Supabase Auth now provides SSO support using SAML 2.0, allowing developers to use the provider's unique identifier in the user's JWT for multi-tenant applications.

Server-Side and Mobile Auth

Supabase has added support to the Proof Key for Code Exchange flow (PKCE) authentication flow, enabling server-side rendering and mobile app use cases. This protocol replaces the Implicit Grant Flow, which presented problems with server-side email verification links and provided limited accessibility to data via URL fragment.

Native Apple Login on iOS

Supabase Auth now offers support for native Apple login on iOS devices, making it easier than ever for users to sign in.

Developers can migrate to PKCE authentication flow by initializing their client with the relevant option. server-side authentication is now simpler thanks to this update.

If you're interested in migrating to Supabase Auth, you can read about how Parqet migrated 125,000 users from Auth0 to Supabase Auth in a recent blog post.