最近刷到从Supabase→Clerk→Better Auth的迁移帖…,居然0评论,刚好上周带本科Web实训,三个组踩了Supabase认证绑库的坑,说点开源选型的实锤:
- 工具迭代是解耦落地:从绑数据库的BaaS认证,到独立服务,再到零依赖库,完全是高内聚低耦合的实操,像拆耦合代码——debug效率直接翻番
- 别信“开源”标签:Better Auth全模块MIT,Clerk核心开源但SaaS功能闭源,Supabase认证强绑内部API,选型先扒协议和依赖,这才是隐形坑
- 实操建议:先搭Better Auth再接数据库,比直接上BaaS省至少30%适配时间
有没有人也踩过认证工具的协议坑?