React / Next.js 体验最佳(5 分钟集成完)
付费起价 ($25/月 production)
clerk.com/dashboard 创建 application 拿 keys。Next.js: 装 @clerk/nextjs,<ClerkProvider> 包 layout 即可。
可用率 · 30 天窗口
关于这个 API
Clerk 是 2020 年创办的 auth-as-a-service 公司,定位是「现代 SaaS 的 auth 默认选择」。和 Auth0(2013 创办,企业级老牌)对比,Clerk 更年轻、UX 更现代、对 React / Next.js 体验深度优化(5 分钟从零集成完整 auth + UI 组件)。功能覆盖:social login (Google / GitHub / Apple / Discord 等)、email + 密码、magic link、phone OTP、multi-factor (TOTP / SMS / WebAuthn)、organizations (B2B SaaS 必备)、SSO / SAML (enterprise tier)。卖点的现成 UI 组件 (sign-in、user button、organization switcher) 让小团队不用花时间设计 auth UI 也能达到 Stripe / Linear 级别 UX。免费 tier 10000 MAU 让独立开发者起步够,生产应用 $25/月起。最近几年是新 SaaS 项目 auth 的事实首选。
你可以做什么
- 1SaaS 应用用户登录注册
- 2multi-tenant app(organizations 功能)
- 3社交登录 + email 多种方式
- 4B2B SaaS 的 SSO / SAML 集成
优劣对比
优点
- React / Next.js 体验最佳(5 分钟集成完)
- 现成漂亮 UI 组件(用户体验直接达 SaaS 水准)
- organization / multi-tenant 内置
- 生态最广(Stripe / Webhook 集成深)
注意事项
- 付费起价 ($25/月 production)
- 免费 tier 10000 MAU
- 锁定(迁出 Clerk 复杂)
示例请求
curl https://clerk.com/<endpoint> \
-H "Authorization: Bearer $ACCESS_TOKEN"快速开始
clerk.com/dashboard 创建 application 拿 keys。Next.js: 装 @clerk/nextjs,<ClerkProvider> 包 layout 即可。
常见问题
Clerk vs Auth0 怎么选?+
React / Next.js 现代应用:Clerk。enterprise + 复杂 SSO 场景:Auth0(生态更全)。
能自托管吗?+
不能。Clerk 是纯 SaaS。要自托管选 Keycloak / Authentik / SuperTokens。
技术细节
- 认证方式
- jwt
- 计费
- freemium
- 速率限制
- 默认 100 req/秒
- 协议
- REST, Webhook
- SDK
- javascript, typescript, react, nextjs, remix, expo