Schritt 5: Shibboleth Authentifizierung einrichten

Der Single Kurs Web App nutzt das DHBW-Shibboleth-System, um die Nutzer zu authentifizieren. Die Benutzerdaten werden zentral in der IT-Abteilung der DHBW gespeichert. Die Implementierung von Shibboleth ermöglicht eine direkte Übertragung der Daten vom DHBW-Konto in die App.

Durch die Integration von Shibboleth in die SingleCourse Web App ergeben sich folgende Vorteile:

Wie können wir das SAML-basierte Shibboleth-Authentifizierungssystem in unsere Web-Applikation integrieren? Wir verwenden den Apache Webserver, um die Benutzerdaten von der DHBW IT-Abteilung zu erhalten. Diese Daten können wir mit einem Python-Skript namens RemoteUserAuthentication abrufen. Dieser Workflow ermöglicht es uns, die Benutzerinformationen von der DHBW IT-Abteilung zu beziehen.

Remote_User

In diesem Abschnitt wird erklärt, wie wir diese Shibboleth-Benutzerdaten erfolgreich bekommen.