Zum Hauptinhalt springen

Moodle

Casdoor kann verwendet werden, um Moodle mittels OAuth zu verbinden.

Im Folgenden finden Sie einige Konfigurationseinstellungen:

  • CASDOOR_HOSTNAME: Der Domainname oder die IP, wo der Casdoor-Server bereitgestellt ist.
  • Moodle_HOSTNAME: Der Domainname oder die IP, wo Moodle bereitgestellt ist.

Schritt 1: Casdoor und Moodle bereitstellen

Zuerst Casdoor und Moodle bereitstellen.

Nach erfolgreicher Bereitstellung stellen Sie sicher, dass Folgendes zutrifft:

  1. Casdoor kann ohne Probleme angemeldet und verwendet werden.
  2. Sie können CASDOOR_HOSTNAME als http://localhost:8000 setzen, wenn Sie Casdoor im prod-Modus bereitstellen. Siehe Produktionsmodus.

Schritt 2: Casdoor-Anwendung konfigurieren

  1. Erstellen Sie eine neue Casdoor-Anwendung oder verwenden Sie eine bestehende.
  2. Finden Sie die Weiterleitungs-URL: Moddle_HOSTNAME/admin/oauth2callback.php.
  3. Fügen Sie die Weiterleitungs-URL zur Casdoor-Anwendung hinzu.

Weitere Informationen zu OAuth finden Sie unter OAuth.

Schritt 3: Moodle konfigurieren

  1. Finden Sie OAuth Find_OAuth.
  2. Konfigurieren Sie diese Anwendung configure.
  3. Konfigurieren Sie diese Zuordnung Mapping.
  4. Finden Sie das OAuth2-Plugin plugin.
  5. Aktivieren Sie das OAuth2-Plugin Enable.
  6. Wenn Sie die Bearbeitung von Casdoors E-Mail verhindern möchten Fields.

Weitere Informationen zu Moodle finden Sie unter Moodle und Feldzuordnung.

Melden Sie sich bei Moodle ab und testen Sie SSO.Anmelden