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

Firebase

Firebase supports OIDC; use Casdoor as the OIDC provider for a Firebase web app.

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

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

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

プロバイダ

Enable the Identity Platform feature in Firebase first to use OIDC.

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

名前(順番に)説明例の値
名前Any string (e.g. provider name)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

Example: casdoor-firebase-example. For using Casdoor auth in your app, see Firebase Auth.