Hoehne, Niklas (2019) Design and Implementation of a Webservice for Identity Management. Bachelor thesis, Ulm University.
Download (528kB)
Abstract
Most modern web applications need an authentication and user account system. For users this often leads to one of two problems. Either users reuse the same password for different services, putting them at risk should this password ever find its way into the wrong hands, or they use different passwords, making it hard for them to remember all these different passwords. Futhermore, users might face the problem that certain information about them – an email address for example – becomes outdated. A user would now have to change this information on all webservices they have an account for. A central server application, a so-called identity provider, could solve these problems. Users would then only have one user account on the identity provider, containing all important information about them. If users want to use an application, this application can authenticate them through the identity provider and access information about them stored on the identity provider.
The goal of this thesis is the design and implementation of such an identity provider. This thesis will discuss different protocols used by identity providers and present a prototypical implementation.
Item Type: | Thesis (Bachelor) |
---|---|
Subjects: | DBIS Research > Master and Phd-Thesis |
Divisions: | Faculty of Engineering, Electronics and Computer Science > Institute of Databases and Informations Systems > DBIS Research and Teaching > DBIS Research > Master and Phd-Thesis |
Depositing User: | Michael Stach |
Date Deposited: | 24 Jun 2019 10:48 |
Last Modified: | 24 Jun 2019 10:48 |
URI: | http://dbis.eprints.uni-ulm.de/id/eprint/1781 |