Anwendungskonfiguration
Nachdem Sie Casdoor auf Ihrem Server installiert und Ihre Organisation eingerichtet haben, können Sie jetzt Ihre Anwendungen bereitstellen!
Mal sehen, wie Sie die Authentifizierung Ihrer Anwendung mit Casdoor konfigurieren!
Zum Beispiel möchte ich mein Forum mit Casnode einrichten.
Ich erstelle meine Anmeldung und füge einige notwendige Konfigurationen ein.
Wählen Sie die Organisation, die ich erstellt habe, damit Benutzer in dieser Organisation diese Anwendung nutzen können.
Da diese Organisation den Namen my_organization
trägt, wähle ich sie aus dem Dropdown-Menü.
Als nächstes möchte ich, dass meine Benutzer Casdoor zur Authentifizierung verwenden können, wenn sie sich registrieren. Also füge ich die Umleitungs-URL hier als https://your-site-url.com/callback ein.
Bitte beachten Sie, dass die -Callback-URL
in der Anwendung des Anbieters die Callback-URL von Casdoor sein sollte, und die Umleitungs-URL
in Casdoor sollte die Callback-URL Ihrer Website sein.
Weiteres Verständnis
Damit der Authentifizierungsprozess funktioniert, sind die detaillierten Schritte folgendermaßen:
- Benutzer senden eine Anfrage an Casdoor.
- Casdoor verwendet die
Client ID
undClient Secret
, um sich bei GitHub, Google oder anderen Anbietern zu authentifizieren. - Wenn die Authentifizierung erfolgreich meldet sich GitHub bei Casdoor , um Casdoor über die erfolgreiche Authentifizierung zu informieren. Daher sollte die GitHub Autorisierungs-Callback URL Ihre Casdoor Callback URL sein, die http://your-casdoor-url.com/callback ist.
- Casdoor informiert dann die Anwendung über den Authentifizierungserfolg. Daher sollte die GitHub Autorisierungs-Callback URL Ihre Casdoor Callback URL sein, die http://your-site-url.com/callback ist.
Wenn Sie eine personalisierte Konfiguration der Anmeldemethoden der Anwendung vornehmen möchten, zum Beispiel eine bestimmte Anmeldemethode deaktivieren oder eine bestimmte Anmeldemethode ausschalten, Sie können sich auf die Anmeldemethoden beziehen