Skip to content
Auth

常规配置

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:

  • 允许新用户注册:用户将能够注册。如果此配置被禁用,只有现有用户可以登录。

  • 确认邮箱:用户需要在第一次登录前确认他们的邮箱地址。

    • 禁用确认邮箱意味着用户的邮箱不需要验证即可登录,并且会在数据库中默认确认用户的邮箱。
    • 这个选项可以在邮件提供商的特定配置中找到。
  • 允许匿名登录:允许创建匿名用户。

  • 允许手动关联:允许用户手动关联他们的账户。