ACG 文档
认证

认证概览

门户基于 Better Auth 的登录与注册。

概览

ACG 门户使用 Better Auth 提供邮箱密码登录,以及可选的 Google OAuth。

支持方式

  • 邮箱 + 密码 — 注册并验证邮箱
  • Google OAuth — 仅当同时配置 AUTH_GOOGLE_IDAUTH_GOOGLE_SECRET 时启用

注册流程

  1. 用户提交姓名、邮箱、密码
  2. 创建账户(待邮箱验证)
  3. 通过 Resend 发送验证邮件
  4. 用户完成验证后可登录

没有积分/注册赠送 —— ACG Pro 是独立的一次性购买。

配置

认证配置在 lib/auth.ts。Google 是否启用取决于环境变量是否齐全。

相关

On this page