Clerk 为 React、Next.js 等提供身份验证、用户配置文件和组织管理以及易于使用的组件和 API。

Screenshot of Clerk website

Clerk 为现代 Web 应用程序提供全面的用户管理平台。主要功能包括:

身份验证和身份

  • 20 多家提供商的社交登录
  • 电子邮件和短信一次性密码
  • 无密码认证的魔法链接
  • 多因素身份验证
  • 机器人检测和欺诈预防

用户管理

  • 可定制的用户配置文件
  • 跨设备会话管理
  • 基于角色的访问控制

组织管理

  • 多租户支持
  • 自定义角色和权限
  • 根据电子邮件域自动加入
  • 团队邀请

开发者体验

  • 预构建的 UI 组件(SignIn、UserProfile 等)
  • 适用于 React、Next.js、Remix 等的 SDK
  • 用于扩展的 Webhook
  • 轻松与 Supabase 等数据库集成

安全性与合规性

  • SOC 2 Type 2 认证
  • 符合 CCPA
  • 定期安全审核

Clerk 旨在简化开发人员的用户管理,同时为最终用户提供无缝体验。它对每月最多 10,000 名活跃用户免费,适合各种规模的项目。