|
|
|
|
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
|