概述
Supabase Auth 是 Supabase 提供的开源认证与用户管理服务,基于 Postgres,兼容 JWT 与 GoTrue,支持自托管与云端托管,方便为 Web 与移动应用快速接入身份认证。
核心功能与特色
- 支持邮箱/密码、魔法链接(Magic Link)、第三方 OAuth(Google、GitHub 等)、手机短信登录
- 提供完整的 Admin API、客户端 SDK 与可定制的邮件模板
- 与 Postgres 的
Row Level Security(RLS) 无缝集成,实现细粒度权限控制
适用场景与目标用户
适合初创团队、独立开发者、以及需要可自托管、可扩展认证方案的中大型项目,用于快速上线用户注册、登录、SSO 和权限管理。
主要优势或亮点
- 开源可控:代码与部署可见,支持自托管与企业集成
- 与数据库深度联动:通过
RLS将认证与数据授权统一管理 - 开发体验佳:丰富 SDK、简单配置、低延迟,便于迭代与集成