Entwicklung eines Webservices zur zentralen Identitätsverwaltung

Universität Ulm

BA Abschlussvortrag, Simon Bertele, Ort: O27/545, Datum: 18.10.2018, Zeit: 10:30 Uhr

Mit zunehmendem Anteil von web-basierten Technologien und verteilten Internet-Diensten wird es auch für den Benutzer immer schwieriger, den Überblick über seine Passwörter zu behalten. Weiterhin ist die Hemmschwelle größer, einen Internetservice zu verwenden, wenn man sich vorher bei diesem registrieren muss. Eine zentrale Server-Anwendung, bei der der Benutzer angemeldet ist und alle Stammdaten hinterlegt hat, wäre eine geeignete Alternative. Der Benutzer benötigt nur einen Login für alle Systeme und gewährt mit diesem Login anderen Anwendungen Zugriff auf seine Daten. Anwendungsentwickler greifen direkt auf die Daten zu und sparen sich somit die redundante Entwicklung von Verwaltungsseiten für die Benutzerverwaltung.

In dieser Arbeit wird beschrieben, wie dieses Problem behandelt werden kann, indem Benutzer nur ein Passwort bei einer zentralen Serveranwendung benötigen und dort ihre Stammdaten einmalig hinterlegen. Andere Anwendungen können einen Login mit diesem System anbieten, sodass ein neuer Benutzer sofort auf die Applikation zugreifen kann, da die Anwendung die Daten aus der zentralen Server-Anwendung verwendet. Somit entfällt eine erneute Anmeldung an der Applikation und der Anwender muss lediglich der Applikation den Zugriff auf die geforderten Ressourcen erlauben.