Zum Hauptinhalt springen

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

Deploy Casdoor and Jira.

Nach einer erfolgreichen Bereitstellung stellen Sie sicher, dass Folgendes gegeben ist:

  1. Casdoor kann eingeloggt und normal verwendet werden.
  2. For local prod mode, set CASDOOR_HOSTNAME to http://localhost:8000. See production mode.

Schritt 2: Casdoor-Anwendung konfigurieren

  1. Erstellen oder verwenden Sie eine bestehende Casdoor-Anwendung.
  2. Authentifizierungsmethoden finden:Jira Callback
  3. Eine Konfiguration hinzufügen und OpenID Connection Single Sign-On als Authentifizierungsmethode wählenJira-Methode
  4. Finden Sie die Redirect-URL:redirect
  5. Fügen Sie eine Redirect-URL hinzu:Jira-Anwendung

Note Client ID and Client secret from the application page for the next step.

Open http://CASDOOR_HOSTNAME/.well-known/openid-configuration in a browser to view Casdoor's OIDC configuration.

Schritt 3: Jira konfigurieren

  1. Wir müssen unsere Konfiguration in Jira weiter konfigurierenConfig Config2

  2. Configure more complex authorization later; first verify that OpenID sign-in works. Jira Login