专为现代 Web 框架设计的全栈身份验证与用户管理平台,提供开箱即用的 UI 组件与 B2B 组织功能。
Clerk 是一款以“开发者体验”为核心的身份认证(Auth)解决方案,旨在让开发者在几分钟内为应用添加复杂的登录和用户管理功能。它超越了传统的 SDK,提供了整套美观、可定制的预制 UI 组件,极大地缩短了开发周期。
核心特色:
- 开箱即用组件:提供
<SignIn />、<SignUp />、<UserProfile />等 Drop-in UI 组件,无需手写表单即可实现完整的注册/登录/个人资料管理流。 - 现代框架深度集成:对 Next.js、React、Remix、Expo 等现代前端栈有原生支持,提供简单的 Hooks(如
useUser,useAuth)处理状态。 - 强大的 B2B 组织功能:内置多租户(Multi-tenancy)支持,允许用户创建组织、管理团队成员、分配角色和权限,是 SaaS 应用的首选。
- 多种认证方式:支持社交登录(Google, GitHub 等)、无密码登录(Magic Links)、短信/邮件验证码(OTP)、以及 Passkeys 和 WebAuthn(生物识别)。
- 内置计费与订阅集成:2025年推出的 Clerk Billing 功能,支持直接集成 Stripe 实现功能权限管理(Feature Gating)和订阅方案。
- 安全与合规:符合 SOC2、HIPAA 等标准,内置异常登录检测、密码泄露保护和多因素验证(MFA)。