介绍

关于 Better Auth 的介绍。

Better Auth 是一个与框架无关的通用 TypeScript 身份验证和授权框架。它开箱即用,提供全面的功能集,并包含一个插件生态系统,简化了添加高级功能的过程。无论你需要二步验证(2FA)、通行密钥、多租户、多会话支持,甚至企业级功能如单点登录(SSO)、创建自有身份提供者(IDP),它都能让你专注于构建应用,而不是重新发明轮子。

功能

Better Auth 致力于成为最全面的身份验证库。它开箱即用提供了丰富的功能,并允许你通过插件扩展。以下是部分功能:

框架无关

支持大多数主流框架

邮箱和密码

内置安全的邮箱密码认证支持

账户与会话管理

轻松管理用户账户和会话

内置限流器

内置支持自定义规则的限流能力

自动数据库管理

自动处理数据库管理与迁移

社交登录

支持多种社交登录提供商

组织与访问控制

管理组织与访问控制

双因素认证

通过双因素认证提升用户安全性

插件生态

通过插件获得更多能力

……以及更多内容!


AI 资源

你的身份验证存在于你的代码库中。Better Auth 非常适合代理式工作流。请参阅 AI 资源,了解文档中的 Ask AILLMs.txt文档 MCP 服务器https://mcp.better-auth.com/mcp),以及面向编码助手的 Skills

On this page