Passer au contenu principal

Firebase

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

1. Créer un projet Firebase

Allez sur Console Firebase pour créer un projet.

1.1 Ajouter Casdoor comme fournisseur

fournisseur

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

Sélectionnez OpenID Connect dans les fournisseurs personnalisés, remplissez les informations suivantes :

Nom (dans l'ordre)DescriptionValeur d'exemple
NomAny string (e.g. provider name)casdoor
ID clientID client pour l'application Casdoor294b09fbc17f95daf2fe
Émetteur (URL)URL du serveur Casdoorhttps://door.casdoor.com
Secret clientSecret client pour l'application Casdoordd8982f7046ccba1bbd7851d5c1ece4e52bf039d

oidc_config0

Les valeurs d'exemple ci-dessus peuvent être récupérées depuis le site de démonstration Casdoor : app-vue-python-example

oidc_config1

1.2 Ajouter l'URL de rappel

Ajoutez l'URL de rappel aux URL de redirection de l'application Casdoor :

oidc_config2

oidc_config3

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