DJANGO-JWT-OIDC, the Django library to facilitate integration with OpenID and OAuth Authentication
Currently, security stands as one of the utmost priorities in the development of new applications. Moreover, developers nowadays tend to build distributed systems, comprising multiple applications with a centralized authentication point. In order to accomplish this in a secure manner, the protocol O...
| Autor: | |
|---|---|
| Tipo de recurso: | tesis de maestría |
| Fecha de publicación: | 2023 |
| País: | España |
| Institución: | Universitat Politècnica de Catalunya (UPC) |
| Repositorio: | UPCommons. Portal del coneixement obert de la UPC |
| Idioma: | inglés |
| OAI Identifier: | oai:upcommons.upc.edu:2117/399704 |
| Acceso en línea: | https://hdl.handle.net/2117/399704 |
| Access Level: | acceso abierto |
| Palabra clave: | Computer security Django (Electronic resource) Cybersecurity SSO OpenID Connect OIDC Django Seguretat informàtica Àrees temàtiques de la UPC::Informàtica::Seguretat informàtica |
| Sumario: | Currently, security stands as one of the utmost priorities in the development of new applications. Moreover, developers nowadays tend to build distributed systems, comprising multiple applications with a centralized authentication point. In order to accomplish this in a secure manner, the protocol OpenID Connect was created. This project aims to develop an OpenID Connect library for the Django framework. The library aims to simplify the integration of this protocol into both new and existing applications that are developed within this framework. It will provide a flexible middleware to handle any of the flows of OIDC, but also a customizable OIDC provider to transform your application into a Single Sign-On. The resulting library will enhance the security of any application and improve the collaborative Django ecosystem for the utilization of the OIDC protocol. |
|---|