Verwendung von Casdoor in ShenYu
ShenYu hat ein Casdoor-Plugin, um die Verwendung von Casdoor zu ermöglichen.
Schritt 1: Casdoor bereitstellen
Zuerst sollte Casdoor bereitgestellt werden. Sie können sich auf die offizielle Casdoor-Dokumentation für Serverinstallation beziehen.
Nach einer erfolgreichen Bereitstellung stellen Sie bitte sicher, dass:
- Der Casdoor-Server läuft auf http://localhost:8000.
- Öffnen Sie Ihren bevorzugten Browser und besuchen Sie http://localhost:7001, um die Casdoor-Anmeldeseite zu sehen.
- Die Anmeldefunktionalität funktioniert einwandfrei, indem Sie
admin
und123
eingeben.
Nachdem Sie die obigen Schritte befolgt haben, können Sie schnell eine Casdoor-basierte Anmeldeseite in Ihrer App mit den folgenden Schritten implementieren.
Schritt 2: Konfigurieren Sie die Casdoor-Anwendung
- Erstellen Sie eine neue Casdoor-Anwendung oder verwenden Sie eine vorhandene
- Fügen Sie Ihre Weiterleitungs-URL hinzu
- Auf der Zertifikatsbearbeitungsseite können Sie Ihr
Zertifikat
einsehen
Schritt 3: Verwenden Sie das Casdoor-Plugin in ShenYu
1. Konfigurieren Sie das Casdoor-Plugin in ShenYu
Hinweis: Da ShenYu nur ein einzeiliges Eingabefeld hat, muss \n
in jeder Zeile des Zertifikats hinzugefügt werden.
Sie können es kopieren und in das Zertifikat der ShenYu Casdoor-Konfiguration einfügen.
Sie müssen es nicht auf der Casdoor-Zertifikatsbearbeitungsseite speichern, da es nur zum Kopieren dient.
2. Konfigurieren Sie das ShenYu Casdoor-Plugin
Sie können konfigurieren, was Sie für die Casdoor-Konfiguration benötigen.
3. Den Dienst abrufen und verwenden
3.1 Direkt das Web besuchen
3.2 Casdoor-Anmeldung verwenden
3.3 Das Token in den Headern mitführen
3.4 Name, ID und Organisation in den Headern speichern
Das macht es einfacher, sie in Zukunft zu verwenden.