メインコンテンツにスキップ

Firebase

FirebaseはOIDCをアイデンティティプロバイダとしてサポートしており、Firebase WebアプリケーションのOIDCプロバイダとしてCasdoorを使用できます。

1. Firebaseプロジェクトを作成する

Firebaseコンソールにアクセスしてプロジェクトを作成します。

1.1 Casdoorをプロバイダとして追加

プロバイダ

FirebaseでOIDC統合を有効にするには、まず「Identity Platform」機能を有効にする必要があります。

カスタムプロバイダでOpenID Connectを選択し、以下の情報を入力してください:

名前(順番に)説明例の値
名前好きな文字列を何でもcasdoor
クライアントIDCasdoorアプリケーションのクライアントID294b09fbc17f95daf2fe
発行者(URL)CasdoorサーバーURLhttps://door.casdoor.com
クライアントシークレットCasdoorアプリケーションのクライアントシークレットdd8982f7046ccba1bbd7851d5c1ece4e52bf039d

oidc_config0

上記の例の値はCasdoorデモサイトから取得できます:app-vue-python-example

oidc_config1

1.2 コールバックURLを追加

CasdoorアプリケーションのリダイレクトURLにコールバックURLを追加します:

oidc_config2

oidc_config3

こちらはあなたのアプリでCasdoor認証を使用するための例を提供しています:casdoor-firebase-example アプリでCasdoor認証を使用する方法の詳細については、Firebaseドキュメントを参照してください。