Ory Kratos
API ファーストなヘッドレス型のアイデンティティ・ユーザー管理サーバーで、クラウドネイティブアプリケーション向けにログイン、登録、リカバリー、プロフィール管理をカバーします。
- 活発にメンテナンスされている
- ドキュメントが充実
- 寛容なライセンス
概要
Ory Kratos は、クラウドネイティブアプリケーション向けの API ファーストなアイデンティティ・ユーザー管理システムです。セルフサービスのログイン、登録、アカウント確認、パスワード/アカウントリカバリー、多要素認証、プロフィール管理を一連の HTTP API に集約し、アプリケーションはこれらのフローをゼロから再実装するのではなく利用するだけで済みます。
意図的にヘッドレスに設計されており、Kratos はブラウザベースおよびネイティブアプリの認証フローを API 経由で公開しますが、独自のログイン UI は提供しないため、どんなフロントエンドフレームワークとも組み合わせられます。大量のアイデンティティとデバイスにスケールするよう構築されており、必要に応じてより広範な Ory スタック(OAuth2/OpenID Connect 向けの Ory Hydra、アクセス制御向けの Ory Keto)と統合できます。セルフホストすることも、マネージドの Ory Network 上で実行することもできます。
Kratos は、既製の UI を採用するのではなく自分たちのログイン UI を完全にコントロールしつつ、アイデンティティのロジックをアプリケーションコードから完全に切り離して API として利用したいチームに向いています。
このカタログに掲載されている理由
カタログ評価: ★★★☆☆ (3/5)
API-first cloud-native identity server, a headless alternative to Keycloak.
- 成熟
- ベンダー主導
- カテゴリ
- 認証・セキュリティ
- 言語
- Go
- ライセンス
- Apache-2.0
関連プロジェクト
Keycloak
Apache-2.0シングルサインオン、OAuth2、OpenID Connect に対応したオープンソースのアイデンティティ・アクセス管理ソリューションです。
活発にメンテナンスされている
- 認証・セキュリティ
Supabase
Apache-2.0Postgres データベース、認証、即利用可能な API、エッジ関数、リアルタイムサブスクリプション、ストレージを提供するオープンソースの Firebase 代替です。
活発にメンテナンスされている
- バックエンド
- データベース
- 認証・セキュリティ
SuperTokens
Apache-2.0無パスワードログイン、ソーシャルログイン、メール/パスワードログインを提供する、Auth0やFirebase Authの代替となるオープンソースのセルフホスト型認証コアサービスです。
活発にメンテナンスされている
- 認証・セキュリティ
Appwrite
BSD-3-Clause認証、データベース、ストレージ、関数、リアルタイム API を提供するオープンソースのバックエンドプラットフォームです。セルフホストでもマネージドクラウドでも利用できます。
活発にメンテナンスされている
- バックエンド
- データベース
- 認証・セキュリティ
誤りを見つけましたか? GitHub で修正を提案する