Zum Hauptinhalt springen

Firebase

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

1. Erstellen Sie ein Firebase-Projekt

Gehen Sie zur Firebase-Konsole, um ein Projekt zu erstellen.

1.1 Casdoor als Anbieter hinzufügen

Anbieter

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

Wählen Sie OpenID Connect bei den benutzerdefinierten Anbietern aus und geben Sie die folgenden Informationen ein:

Name (der Reihe nach)BeschreibungBeispielwert
NameAny string (e.g. provider name)casdoor
Client-IDClient-ID für die Casdoor-Anwendung294b09fbc17f95daf2fe
Aussteller (URL)Casdoor-Server-URLhttps://door.casdoor.com
Client SecretClient-Geheimnis für die Casdoor-Anwendungdd8982f7046ccba1bbd7851d5c1ece4e52bf039d

oidc_config0

Die obigen Beispielwerte können von der Casdoor-Demoseite abgerufen werden: app-vue-python-example

oidc_config1

1.2 Callback-URL hinzufügen

Fügen Sie die Callback-URL zu den Redirect-URLs der Casdoor-Anwendung hinzu:

oidc_config2

oidc_config3

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