Clerk は、React、Next.js などの使いやすいコンポーネントと API を使用して、認証、ユーザー プロファイル、組織管理を提供します。

Screenshot of Clerk website

Clerk は、最新の Web アプリケーション向けの包括的なユーザー管理プラットフォームを提供します。主な機能は次のとおりです。

認証とアイデンティティ:

  • 20以上のプロバイダーとのソーシャルサインオン
  • メールとSMSのワンタイムパスコード
  • パスワードレス認証のためのマジックリンク
  • 多要素認証
  • ボット検出と詐欺防止

ユーザー管理:

  • カスタマイズ可能なユーザープロファイル
  • デバイス間のセッション管理
  • ロールベースのアクセス制御

組織管理:

  • マルチテナントサポート
  • カスタムロールと権限
  • メールドメインに基づいて自動参加
  • チーム招待

開発者エクスペリエンス:

  • 事前に構築された UI コンポーネント (SignIn、UserProfile など)
  • React、Next.js、Remix などの SDK
  • 拡張性のためのWebhook
  • Supabaseなどのデータベースとの簡単な統合

セキュリティとコンプライアンス:

  • SOC 2 タイプ2認定
  • CCPA準拠
  • 定期的なセキュリティ監査

Clerk は、開発者のユーザー管理を簡素化すると同時に、エンドユーザーにシームレスなエクスペリエンスを提供することを目指しています。月間アクティブ ユーザー数が最大 10,000 人までは無料で、あらゆる規模のプロジェクトに適しています。