常规配置
General configuration options for Supabase Auth
本节涵盖了 Supabase Auth 的通用配置选项。如果你正在寻找其他类型的配置,你可能会对以下某个部分感兴趣:
🌐 This section covers the general configuration options for Supabase Auth. If you are looking for another type of configuration, you may be interested in one of the following sections:
- 策略 用于管理你表的行级安全策略。
- 登录 / 提供商 来为你的用户配置身份验证提供商和登录方式。
- 第三方认证 使用基于 JWT 的第三方认证 (TPA) 系统来访问你的项目。
- 会话 用于配置用户会话和刷新令牌的设置。
- 速率限制 用于防止流量突发,以避免滥用并最大化稳定性。
- 电子邮件模板 用来配置你的用户会收到哪些邮件。
- 自定义 SMTP 用于配置邮件的发送方式。
- 多因素 要求用户提供额外的验证因素来进行身份认证。
- URL 配置 用于配置网站 URL 和身份验证的重定向 URL。更多内容请参考 重定向 URL 文档。
- 攻击防护 用于配置安全设置以保护你的项目免受攻击。
- 认证钩子 (测试版) 可使用 Postgres 函数或 HTTP 端点来自定义 Supabase 认证的行为,以满足你的需求。
- 审计日志(测试版) 用于跟踪和监控你项目中的身份验证事件。
- 性能 用于配置和优化身份验证服务器设置。
Supabase Auth 提供这些通用配置选项来控制用户访问你的应用:
🌐 Supabase Auth provides these general configuration options to control user access to your application:
-
允许新用户注册:用户将能够注册。如果此配置被禁用,只有现有用户可以登录。
-
确认邮箱:用户需要在第一次登录前确认他们的邮箱地址。
- 禁用确认邮箱意味着用户的邮箱不需要验证即可登录,并且会在数据库中默认确认用户的邮箱。
- 这个选项可以在邮件提供商的特定配置中找到。
-
允许匿名登录:允许创建匿名用户。
-
允许手动关联:允许用户手动关联他们的账户。