使用 Better Auth(一个与框架无关的 TypeScript 身份验证框架)实现身份验证和授权。功能包括带验证的电子邮件/密码身份验证、OAuth 提供商(Google、GitHub、Discord 等)、双因素身份验证(TOTP、SMS)、密码密钥/WebAuthn 支持、会话管理、基于角色的访问控制(RBAC)、速率限制和数据库适配器。用于为应用添加身份验证、实现 OAuth 流程、设置 2FA/MFA、管理用户会话、配置授权规则,或为 Web 应用构建安全的身份验证系统。
前端开发7 KB