Better Auth 的替代品

4 个可以替代 Better Auth 的工具。费用、登录、平台与可访问性都是本站实测或从官网核对的。

Better Auth
better-auth.com

开源的 TypeScript 认证框架,把邮箱密码、社交登录、会话与五十多项插件都声明在 auth.ts 里随代码提交,适配 Next.js、Nuxt 等二十多个框架,适合自己接数据库、在 PR 里审阅登录逻辑的后端开发者。

工具有免费版可选登录网页英文开源国内可直接访问

对比

条目费用登录平台国内可直接访问一句
Supabase Auth 有免费版 要登录 网页 可以 替代认证这一块:托管在 Supabase 里,社交登录、MFA 开箱即用,但登录逻辑不在代码里审阅
Clerk 有免费版 要登录 网页 可以 替代登录注册这一块:托管组件和 20 多种社交登录更省事,但逻辑不在 auth.ts 里、不可自部署
Lucia 免费 — 网页 可以 替代会话与登录这一块:轻量、自己接数据库,社交登录和插件生态需自行补
Passport.js — — 网页 可以 替代社交登录策略这一块:策略多、老牌,但会话与插件需自己拼装

详细介绍

部分替代 4
Supabase Auth有免费版要登录国内可直接访问 Supabase 平台内置的用户认证系统,提供社交登录、邮箱密码、魔法链接、手机验证和多因素认证,数据存在自己的 Postgres 库里,给开发者做应用登录用。替代认证这一块:托管在 Supabase 里,社交登录、MFA 开箱即用,但登录逻辑不在代码里审阅 Clerk有免费版要登录国内可直接访问 面向现代 Web 框架的托管认证与用户管理服务,提供登录注册组件、20 多种社交登录、多因素认证和组织权限,适合用 Next.js 或 React 的前端团队在快速上线时接入。替代登录注册这一块:托管组件和 20 多种社交登录更省事,但逻辑不在 auth.ts 里、不可自部署 Lucia免费国内可直接访问 面向 TypeScript 开发者的开源身份验证库,封装注册登录、会话管理与第三方 OAuth 接入,2025 年 3 月已停止维护,现提供单文件替代实现与迁移指引,适合已用 Lucia 写过项目、需要找迁移路径的开发者。替代会话与登录这一块:轻量、自己接数据库,社交登录和插件生态需自行补 Passport.js国内可直接访问 跑在 Node.js 上的认证中间件,用「策略」机制接入用户名密码和 GitHub、Google 等 500 多种登录方式,不接管路由与会话,适合用 Express 写应用、要同时支持多种第三方登录的后端开发者逐个对接 OAuth。替代社交登录策略这一块:策略多、老牌,但会话与插件需自己拼装

更新于 11 月 8 日 · 报告问题

查看详情 打开官网better-auth.com