Keycloak en Producción · Lección 24
¿Qué experiencia de usuario habilita el Single Sign-On (SSO) configurado a través de Keycloak, cuando un usuario navega entre varias aplicaciones distintas que comparten el mismo Realm?
Una vez que el usuario se autentica exitosamente en una de las aplicaciones, puede acceder a las demás aplicaciones del mismo Realm sin tener que volver a ingresar sus credenciales cada vez, ya que Keycloak reconoce la sesión ya establecida previamente y la reutiliza automáticamente
El SSO configurado en Keycloak requiere que el usuario ingrese sus credenciales por separado en cada aplicación distinta, de la misma forma que sin ninguna configuración de SSO real
Solo es relevante el SSO si el Realm tiene exactamente una única aplicación en total registrada como Client, sin ninguna posibilidad real de tener múltiples aplicaciones distintas
Una vez autenticado en una aplicación mediante SSO, el usuario automáticamente obtiene acceso completo a cualquier aplicación sin importar los roles o permisos específicos que tenga asignados realmente
Keycloak en Producción · Lección 24
Completa el código
Keycloak reconoce la sesión ya establecida previamente y la reutiliza
Revisa: Keycloak reconoce la sesión ya establecida previamente y la reutiliza automáticamente.
Keycloak en Producción · Lección 24
¿Por qué un usuario que ya inició sesión en una aplicación de la organización no necesitaría volver a ingresar su contraseña al abrir una segunda aplicación distinta que también usa el mismo Realm de Keycloak?
Pista: cuando el usuario se autenticó exitosamente en la primera aplicación, Keycloak estableció una sesión activa asociada a ese usuario dentro del Realm; cuando la segunda aplicación (que también usa ese mismo Realm) necesita verificar la identidad del usuario, Keycloak reconoce esa sesión ya existente y la reutiliza automáticamente, evitando que el usuario tenga que repetir el proceso completo de ingresar sus credenciales nuevamente en esa segunda aplicación distinta.
✓
¡Lección completada!
Single Sign-On (SSO) entre múltiples aplicaciones
0
XP ganado
3
Vidas restantes