你的登录系统可能正在给你埋雷
去年我团队从 Clerk 迁走,光是用户数据导出就卡了一整周,差点丢客户。我之前犯过这错——选登录方案时只看「能不能快速上线」,完全没想以后怎么搬走。结果用户涨到两千,Clerk 账单涨到每月 $99,想走发现数据拿不走,慌得一批。
Better Auth 是什么 + 谁在用
Better Auth 是一个开源的登录认证方案,核心就一句话:你的用户数据,放在你自己的数据库里,不被任何平台锁死。Val Town(一个在线代码平台)去年从 Supabase Auth 搬到 Clerk,又从 Clerk 搬到 Better Auth——创始人 Steve 在旧金山办公室凌晨三点发推说终于不用再迁移了。他们的理由很直白:Clerk 随时涨价且数据不归你,Supabase 的登录体验太差(经常遇到登录令牌过期——就是用户莫名其妙被踢出,得重新登录)。
你今天复刻成本
钱:$0(开源免费),自己搭服务器约 $5-10/月。时间:基础配置 2-3 小时。技术门槛:需要会跑命令行装软件包、会看基础配置文件(类似改一个文本文件里的几个参数)。第一步:打开 better-auth.com,点「Get Started」,选你用的编程框架。老实说,这步我搞错过——我第一次装的时候没配好数据库连接,用户注册全报错,排查了半天才意识到是配置文件里一行地址写错了。如果你不是自己写代码的人,这步确实需要找个技术朋友帮一把。
分人群建议
如果你刚起步,连产品都还没上线——现在不用急着换,先用最快能跑起来的方案(哪怕是 Clerk 免费额度),先把东西做出来再说。如果你有 1-2 个客户、用户不到 500——我会建议你现在了解一下 Better Auth 的思路,哪怕暂时不迁移,心里有个底后面不慌。如果你在扩规模、用户破千——认真看一眼你现在的登录账单和迁移成本,数据被锁在别人手里越晚搬越痛苦,我会建议你找个技术人评估一下迁移工作量。这工具不是所有人都需要,现在不试也没事。但如果你哪天发现账单突然翻倍、想搬走却搬不动,你就知道我为什么写这篇了。