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.