掌握你的身份

适用于 TypeScript 的最全面认证框架。

git:(main)x

npm i better-auth

立即开始
export const auth = betterAuth({
database: new Pool({
connectionString: DATABASE_URL,
}),
emailAndPassword: {
enabled: true,
},
plugins: [
organization(),
twoFactor(),
]
})

框架无关

支持流行的 框架

支持流行框架,包括 React、Vue、Svelte、Astro、Solid、Next.js、Nuxt、Tanstack Start、Hono 等。了解更多

身份验证

电子邮件和密码 认证

内置支持邮箱和密码认证,并具有会话和账户管理功能。了解更多

社交登录

支持多个 OAuth 提供商

允许用户使用他们的账户登录,包括 GitHub、Google、Discord、Twitter 等。了解更多

双重验证

多因素认证。

只需几行代码,即可通过双因素身份验证保护用户账户安全。了解更多

多租户

组织 成员与邀请。

多租户支持,包括成员、组织、团队和带有访问控制的邀请。了解更多

插件生态系统

通过 插件获得更多功能。

通过我们的官方插件以及社区创建的插件,提升你的应用体验。了解更多