想给你的 Cloudflare Workers 应用加上 OAuth 认证,但又觉得自己从头开始实现太琐碎?CloudFlare 发布的 Workers Oauth Provider 帮你搞定!它实现了 OAuth 2.1 协议,你只需要像平常一样写你的 API handler,就能拿到已经认证的用户信息,不用自己做任何检查。这个库不关心你如何管理用户,也不限制你使用什么 UI 框架。而且,它只存储 token 的哈希值,保证安全性。
点评:另一个有趣的细节是该仓库的 README 中,作者提到该项目极大程度上是和 Claude AI 共同编写的,并在早期的 commit 中带上了 prompt 信息。作者表示作为严肃程度很高的认证功能,项目代码经过专家的严格审查,审核者都认为 Claude AI 在项目中的表现非常不错。