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.