Please use this identifier to cite or link to this item:
http://hdl.handle.net/10609/119486
Title: | Desarrollo de un SSO en una arquitectura basada en microservicios |
Author: | Marimon Illana, Jordi |
Tutor: | González Ciria, Antoni |
Others: | Garcia-Font, Victor |
Abstract: | Authorization and authentication mechanisms are a key component on any system exposed to Internet. The protocol OpenID Connect provides authentication on top of the authorization protocol OAuth. With the development of this project, it is intended to provide a Single Sign-On solution for the set of microservices of the company Mitiga Solutions, adding support to the OpenID Connect protocol. The development of this project has followed a cascade methodology, dividing the project into specific phases to allow a better time schedule. With the completion of this project, the Sign Sing-On Kyecloak server has been installed and configured to work along with company¿s LDAP server in order to provide access to the internal users. As for the second part of the project, support to OpenID Connect protocol has been added to Mitiga¿s microservices library, as well as two of its microservices. The implemented system allows to protect specific endpoints with authorization through roles, as well as authenticated communication between microservices. The Single Sign On server is not only used for microservices but also can be used to provide a centralized access system to support other |
Keywords: | microservices Python SSO microserveis |
Document type: | info:eu-repo/semantics/masterThesis |
Issue Date: | 2-Jun-2020 |
Publication license: | http://creativecommons.org/licenses/by-nc-nd/3.0/es/ |
Appears in Collections: | Trabajos finales de carrera, trabajos de investigación, etc. |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
jmarimoniTFM0620memoria.pdf | Memoria del TFM | 2,96 MB | Adobe PDF | View/Open |
Share:
This item is licensed under a Creative Commons License