Via Built-in SSO
Dies ist eine kostenlose Methode, um Casdoor zu verbinden, aber Ihre Website muss HTTPS verwenden.
Casdoor kann das OIDC-Protokoll als IDP verwenden, um verschiedene Anwendungen zu verbinden. Hier ist ein Jira Tutorial.
Die folgenden sind einige der Namen in der Konfiguration:
CASDOOR_HOSTNAME: Domainname oder IP, wo der Casdoor-Server bereitgestellt ist.Jira_HOSTNAME: Domainname oder IP, wo Jira bereitgestellt ist.
Schritt 1: Casdoor und Jira bereitstellen
Zuerst Casdoor und Jira bereitstellen.
Nach einer erfolgreichen Bereitstellung stellen Sie sicher, dass Folgendes gegeben ist:
- Casdoor kann eingeloggt und normal verwendet werden.
- Sie können
CASDOOR_HOSTNAMEaufhttp://localhost:8000setzen, wenn Sie Casdoor improdModus bereitstellen. Siehe Produktionsmodus.
Schritt 2: Casdoor-Anwendung konfigurieren
- Erstellen oder verwenden Sie eine bestehende Casdoor-Anwendung.
- Authentifizierungsmethoden finden:

- Eine Konfiguration hinzufügen und OpenID Connection Single Sign-On als Authentifizierungsmethode wählen

- Finden Sie die Redirect-URL:

- Fügen Sie eine Redirect-URL hinzu:

Nicht überraschend können Sie auf der Anwendungseinstellungsseite zwei Werte erhalten: Client ID und Client secret, wie das Bild oben zeigt. Wir werden sie im nächsten Schritt verwenden.
Öffnen Sie Ihren bevorzugten Browser und besuchen Sie: http://CASDOOR_HOSTNAME/.well-known/openid-configuration. Sie werden die OIDC-Konfiguration von Casdoor sehen.
Schritt 3: Jira konfigurieren
Wir müssen unsere Konfiguration in Jira weiter konfigurieren

Sie können später komplexere Autorisierungen konfigurieren. Für jetzt überprüfen Sie, ob OpenID tatsächlich funktioniert.
