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 として利用したいチームに向いています。
- カテゴリ
- 認証・セキュリティ
- 言語
- Go
- ライセンス
- Apache-2.0
関連プロジェクト
Appwrite
BSD-3-Clause認証、データベース、ストレージ、関数、リアルタイム API を提供するオープンソースのバックエンドプラットフォームです。セルフホストでもマネージドクラウドでも利用できます。
- バックエンド
- データベース
- 認証・セキュリティ
Auth.js
ISC標準的な Web API 上に構築されたオープンソースの認証ライブラリで、OAuth、メール/パスワードレス、資格情報によるサインインをあらゆる JavaScript フレームワークやランタイムでサポートします。
- 認証・セキュリティ
Keycloak
Apache-2.0シングルサインオン、OAuth2、OpenID Connect に対応したオープンソースのアイデンティティ・アクセス管理ソリューションです。
- 認証・セキュリティ
Supabase
Apache-2.0Postgres データベース、認証、即利用可能な API、エッジ関数、リアルタイムサブスクリプション、ストレージを提供するオープンソースの Firebase 代替です。
- バックエンド
- データベース
- 認証・セキュリティ
誤りを見つけましたか? GitHub で修正を提案する