Overview
Supabase Auth is the open-source authentication and user management service provided by Supabase, built on Postgres, compatible with JWT and GoTrue, available for self-hosting or as a cloud service, making it easy to quickly add authentication to web and mobile apps.
Core features & highlights
- Supports email/password, magic links (Magic Link), third-party OAuth (Google, GitHub, etc.), and SMS login
- Provides a full Admin API, client SDKs, and customizable email templates
- Seamless integration with Postgres
Row Level Security(RLS) for fine-grained access control
Use cases & target users
Suitable for startups, independent developers, and mid-to-large projects that need a self-hostable, scalable authentication solution — ideal for quickly launching user registration, login, SSO, and access management.
Key advantages & highlights
- Open & controllable: source and deployments are visible; supports self-hosting and enterprise integration
- Deep database integration: unify authentication and data authorization via
RLS - Great developer experience: rich SDKs, simple configuration, low latency — easy to iterate and integrate