掌握你的身份

适用于 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 等。Learn more

身份验证

电子邮件和密码 认证

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

社交登录

支持多个 OAuth 提供商

允许用户使用他们的账户登录,包括 GitHub、Google、Discord、Twitter 等。Learn more

双重验证

多因素认证。

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

多租户

组织 成员与邀请。

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

插件生态系统

通过 插件获得更多功能。

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