本文在 草梅友仁的博客 发布和更新,并在多个平台同步发布。如有更新,以博客上的版本为准。您也可以通过文末的
原文链接
查看最新版本。
前言
欢迎来到草梅周报!这是一个由草梅友仁基于 AI 整理的周报,旨在为您提供最新的博客更新、GitHub 动态、个人动态和其他周刊文章推荐等内容。

近期研究了一下 better-auth。
Better Auth 是一个基于 TypeScript 的开源身份验证框架,自带邮箱登录系统,也支持 GitHub、Google 等第三方登录。
笔者研究 Better Auth 的目的还是在于简化用户系统的设计。
因为我注意到,每次写一个新的项目,如果涉及到用户系统的话,就难免会出现大量的重复开发工作。
例如要支持用户登录,就难免需要邮箱验证,还有找回密码等功能,这些必要的基础功能实际上在每个项目中都会重复一遍。
所以简化用户系统的开发是一件很有必要的事情。

在之前也尝试过使用 Auth0,不过 Auth0 免费版仅支持 25000 个用户,这对企业,或者用户较多的个人开发者,会是一笔高昂的成本。
同时,各种高级功能也基本上需要付费;而对中国用户而言还有额外的延迟问题。
所以 Auth0 的优势并没有那么大。
当然,用于简化第三方登录集成还是可以的。
而 Better Auth 的优势则是将所有的数据存储在自己的数据库中,无论用户有多少个,所需要承担的也就是数据库的存储成本而已,相较于 Auth0 额外成本,则是大大降低。
当然,与此同时, Better Auth 也就要求开发者自行集成,相较于 Auth0 会麻烦一些。

在数据库方面,Better Auth 支持 MySQL、SQLite、PostgreSQL、MongoDB 等主流数据库,如果还有需要,也可以实现自定义数据库适配器。

除了自带的邮箱密码登录,也支持 GitHub、Google、Apple、Microsoft 等十几个社交平台的登录方式。
当然,这里主要是国外的社交媒体,如果需要支持国内的,则可以通过自定义 OAuth 插件来接入任何实现 OAuth2 协议或 OpenID Connect(OIDC)流程的社交媒体(例如微博)。

如果仅仅是简单的第三方登录集成,那么还不足以说明 Better Auth 的强大,最有趣的功能当属插件系统。
Better Auth 的插件系统中有很多实用插件,例如双重验证、用户名登录、匿名登录、邮箱验证码等,以及像管理员系统、SSO、验证码等功能,也是属于必要功能。
这些功能都属于开发一个用户系统中的必备功能,但如果是开发者自己去弄的话,也是很麻烦的一件事情,但在 Better Auth 中就可以靠插件直接集成。
有不少类似的功能在 Auth0 中属于付费功能
这些功能单列出来可能开发量也不是很大,但如果要全开发出来,那么也需要耗费不少的时间和精力去开发和调试。
因此,我认为 Better Auth 最大的优点还是提供了一个高度可控的用户系统开发集成功能,对于开发者而言可以极大的节约精力,也更方便开发者专注于业务系统的开发,而不是忙于设计这些基础功能。
本人接下来会在 RSS Zero 的开发中对 Better Auth 做进一步的研究,之后也会向各位读者朋友做更多的使用反馈。
RSS Zero 正在进行问卷调查,点击参与项目问卷调查 。
最新 GitHub 加星仓库
- CaoMeiYouRen starred better-auth-typeorm - 2025-06-22 02:19:54 better-auth 的 typeorm 适配器
- CaoMeiYouRen starred PiliPlus - 2025-06-16 00:20:51 PiliPlus 主要语言:Dart 星标数:2918
其他博客或周刊推荐
阮一峰的网络日志
- 科技爱好者周刊(第 353 期):苹果的"液态玻璃"是为了 AR - 2025-06-20 08:08:10
老胡的周刊
- 06-16~06-22.老胡的周刊(第 192 期).md - 2025-06-21 23:54:00
潮流周刊
- 第 225 期 - 中国美院 - 2025-06-16 08:00:00
二丫讲梵的学习周刊
- 学习周刊-总第 216 期-2025 年第 25 周 - 2025-06-20 08:56:22
总结
本周的更新和动态如上所示。感谢您的阅读! 您可以通过以下方式订阅草梅周报的更新:
往期回顾
- RSS Zero 项目预告 | 2025 年第 24 周草梅周报 - 2025-06-15 20:00:12
- AI 图片文字翻译与视频字幕翻译工具推荐 | 2025 年第 23 周草梅周报 - 2025-06-08 18:15:47
- afdian-linker 技术选型与 Vercel 部署指南 | 2025 年第 21 周草梅周报 - 2025-05-25 19:22:40
本文作者:草梅友仁
本文地址:blog.cmyr.ltd/archives/20...
版权声明:本文采用 CC BY-NC-SA 4.0 协议 进行分发,转载请注明出处!