Integración SSO basada en componentes

Detalles Bibliográficos
Autor Principal: Pompilio, Matías Iván
Otros autores o Colaboradores: Bibbó, Luis Mariano (Director/a académico/a), Mauri Ungaro, Adán (Director/a profesional)
Formato: Tesis
Lengua:español
Datos de publicación: 2024
Temas:
Acceso en línea:http://catalogo.info.unlp.edu.ar/meran/getDocument.pl?id=2895
Consultar en el Cátalogo
Descripción Física:1 archivo (1,6 MB) : il. col.

MARC

LEADER 00000nam a2200000 a 4500
003 AR-LpUFIB
005 20250423183310.0
008 230201s2024 ag a om 000 0 spa d
024 8 |a DIF-M8917  |b 9145  |z DIF008180 
040 |a AR-LpUFIB  |b spa  |c AR-LpUFIB 
100 1 |a Pompilio, Matías Iván  |9 50673 
245 1 0 |a Integración SSO basada en componentes 
260 |c 2024 
300 |a 1 archivo (1,6 MB) :  |b il. col. 
502 |a  Tesina (Licenciatura en Sistemas) - Universidad Nacional de La Plata. Facultad de Informática, 2024. 
505 0 |a  1. Resumen -- 1.1. Motivación -- 1.2. Objetivo -- 1.3. Organización de la tesina -- 2. Análisis de la Arquitectura y Seguridad del Sistema -- 2.1. Sistema y arquitectura -- 2.2. Seguridad del sistema -- 2.2.1. Mecanismos de Autenticación -- 2.2.2. Autenticación por sesión -- 2.2.3. Autenticación SSO -- 2.3. Requerimientos -- 3. Análisis de la implementación Single Sign-On -- 3.1. Protocolo de autenticación SSO -- 3.1.1. OpenID Connect y OAuth 2.0 -- 3.1.2. Flujo de autenticación -- 3.1.3. Authorization Code flow con PKCE -- 3.2. Single Sign-on en el código -- 3.2.1. Librería SSO -- 4. Identificación de problemas y refactorización -- 4.1. Actualización de okta-react -- 4.2. Sistema de ruteo -- 4.2.1. Código duplicado y solución -- 4.2.2. Componentes contenedores de rutas -- 4.2.3. Componentes de rutas -- 4.2.4. Redirección en el Router y solución -- 4.2.5. Implementación final del sistema de ruteo -- 4.3. Flujo de autenticación y navegación del usuario -- 4.3.1. Flujo de autenticación inicial -- 4.3.2. Reimplementación del inicio de la autenticación -- 4.3.3. Reimplementación de autenticación por Okta -- 4.3.4. Ruta de regreso o Callback -- 4.3.5. Flujos de autenticación finales -- 4.4. Cierre de sesión -- 4.4.1. Reimplementación del proceso -- 5. Integración Azure Active Directory -- 5.1. Análisis Azure Active Directory -- 5.2. Librería utilizada -- 5.3. Inicialización del proveedor -- 5.3.1. Contexto del proveedor -- 5.4. Flujo de autenticación -- 5.5. Rutas privadas y protección de recursos -- 5.6. Cierre de sesión -- 6. Conclusión -- 6.1. Trabajos futuros -- A. JSON Web Token -- A.1. Introducción -- A.1.1. Usos -- A.2. Estructura -- A.2.1. Header -- A.2.2. Payload -- A.2.3. Signature -- A.3. Funcionamiento del token en la autenticación 
650 4 |a AUTENTICACIÓN  |9 44801 
653 |a desarrollo web 
700 1 |a Bibbó, Luis Mariano ,  |e Director/a académico/a  |9 44761 
700 1 |a Mauri Ungaro, Adán ,  |e Director/a profesional  |9 50674 
856 4 0 |u  http://catalogo.info.unlp.edu.ar/meran/getDocument.pl?id=2895 
942 |c TE 
952 |0 0  |1 0  |4 0  |6 TES_2441  |7 0  |9 84435  |a DIF  |b DIF  |d 2025-03-11  |i DIF-05391  |l 0  |o TES 24/41  |p DIF-05391  |r 2025-03-11 17:05:33  |w 2025-03-11  |y TE 
952 |0 0  |1 0  |4 0  |7 3  |8 BD  |9 84436  |a DIF  |b DIF  |d 2025-03-11  |l 0  |r 2025-03-11 17:05:33  |u http://sedici.unlp.edu.ar/handle/10915/175176  |w 2025-03-11  |y TE 
952 |0 0  |1 0  |4 0  |7 3  |8 BD  |9 84437  |a DIF  |b DIF  |d 2025-03-11  |l 0  |r 2025-03-11 17:05:33  |u http://catalogo.info.unlp.edu.ar/meran/getDocument.pl?id=2895  |w 2025-03-11  |y TE 
999 |c 57951  |d 57951