Firebase Auth
Firebaseに含まれるマネージド認証機能。パスワード、外部プロバイダー、トークンをクライアント SDKとセキュリティルールへ接続する。
何を担当する?
パスワード、外部プロバイダー、トークンをクライアント SDKとセキュリティルールへ接続する。
いつ使う?
- Firebase アプリへログインを素早く追加するとき。
避けたい場面
- Firebase外へ容易に移せるアイデンティティ基盤が必須のとき。
「どっちが上?」ではなく、まず同じ仕事をする道具なのかを確認します。
Firebase AuthとKeycloakはどちらも「認証・認可」の技術なので、同じ土俵で比較しやすい組み合わせです。
Firebaseに含まれるマネージド認証機能。パスワード、外部プロバイダー、トークンをクライアント SDKとセキュリティルールへ接続する。
パスワード、外部プロバイダー、トークンをクライアント SDKとセキュリティルールへ接続する。
シングルサインオンとアイデンティティ管理をセルフホストできるサーバー。OIDC、OAuth 2.0、SAML、利用者・役割管理を一体で提供する。
OIDC、OAuth 2.0、SAML、利用者・役割管理を一体で提供する。
KeycloakとFirebase Authはアプリ認証の実装範囲、ホスティング、制御権で比較される。OIDC、OAuth 2.0、SAML、利用者・役割管理を一体で提供する。一方、Firebase Authはパスワード、外部プロバイダー、トークンをクライアント SDKとセキュリティルールへ接続する。