Local cover image
Local cover image

Integración SSO basada en componentes

By: Contributor(s): Material type: TextTextPublication details: 2024Description: 1 archivo (1,6 MB) : il. colSubject(s): Online resources:
Contents:
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
Dissertation note: Tesina (Licenciatura en Sistemas) - Universidad Nacional de La Plata. Facultad de Informática, 2024.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Home library Collection Call number URL Status Date due Barcode
Tesis de posgrado Tesis de posgrado Biblioteca de la Facultad de Informática TES 24/41 (Browse shelf(Opens below)) Available DIF-05391
Tesis de posgrado Tesis de posgrado Biblioteca de la Facultad de Informática Biblioteca digital Link to resource No corresponde
Tesis de posgrado Tesis de posgrado Biblioteca de la Facultad de Informática Biblioteca digital Link to resource No corresponde

Tesina (Licenciatura en Sistemas) - Universidad Nacional de La Plata. Facultad de Informática, 2024.

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

Click on an image to view it in the image viewer

Local cover image