email-and-password-best-practices 是帮助开发者配置 Better Auth 邮箱密码登录的 Skill,覆盖邮箱验证、密码重置、密码规则和哈希处理。把现有认证配置、邮件发送方式和预期策略交给 AI,它会检查这些环节是否连接完整。
密码重置之后,旧设备上的会话是否还有效,是一个需要明确选择的问题。原文给出了重置后撤销现有会话的配置项,这不是只做一个重置页面就自然具备的行为。
邮件流程也有前后依赖:要求用户先验证邮箱,就需要真正接好验证邮件发送;重置链接要有有效期和使用后的处理,跳转地址也应明确。前后端跨域部署时,文档建议使用包含来源的完整回调地址。
如果决定更换密码哈希算法,不能只替换函数就上线。原先保存的哈希需要兼容或迁移,否则已有用户可能无法登录。
适合已经采用 Better Auth、准备把账号流程补完整的项目。实际验收应覆盖注册验证、重置邮件、重置后的登录与会话状态,而不是只确认配置文件里有几个选项。