Um den Google OAuth-Anbieter einzurichten, gehen Sie bitte zur Google API-Konsole und melden Sie sich mit Ihrem Google-Konto an.
Navigieren Sie anschließend zum OAuth-Zustimmungsbildschirm-Tab, um den OAuth-Zustimmungsbildschirm zu konfigurieren.
Registrieren Sie Ihre Google-App, indem Sie diese Schritte befolgen:
Gehen Sie danach zum Anmeldeinformationen-Tab.
Erstellen Sie eine Anmeldeinformation für Ihre App:
In der Google OAuth-Konfiguration müssen die Authorized redirect URIs
auf die Callback-URL Ihres Casdoor gesetzt werden, während die Redirect URL
in Casdoor auf die Callback-URL Ihrer Anwendung gesetzt werden sollte.
Weitere Details finden Sie unter App-Konfiguration.
Nachdem Sie die Client-ID erstellt haben, erhalten Sie die Client ID
und das Client Secret
.
Fügen Sie den Google OAuth-Anbieter hinzu und geben Sie die Client ID
und das Client Secret
in Ihrem Casdoor ein.
If Get password is enabled, you should enable google people api first and add scope https://www.googleapis.com/auth/user.phonenumbers.read
Sie können nun Google als Drittanbieter nutzen, um die Authentifizierung abzuschließen.