♥ 3
⚡ 0
Keycloak en Producción · Lección 15

¿Qué función cumple el 'identity brokering' de Keycloak al configurar la opción de 'iniciar sesión con Google' (o GitHub, u otro proveedor externo) dentro de una aplicación protegida por Keycloak?

Keycloak actúa como intermediario entre la aplicación y el proveedor de identidad externo (como Google), delegando la autenticación real hacia ese proveedor externo y luego emitiendo su propio token hacia la aplicación una vez confirmada esa identidad externa, sin que la aplicación necesite integrarse directamente con cada proveedor externo por separado
El identity brokering reemplaza por completo la necesidad de tener un proveedor externo real como Google funcionando para poder usar esa opción de login
Solo puede configurarse exactamente un único proveedor externo en total dentro de Keycloak, sin ninguna posibilidad real de ofrecer varias opciones de login externas distintas
La aplicación final necesita integrarse directamente y por separado con cada proveedor externo específico, sin que Keycloak simplifique ese proceso de ninguna forma real
Keycloak en Producción · Lección 15

Completa el código

Keycloak delega la autenticación real hacia el proveedor externo y luego emite su propio
Keycloak en Producción · Lección 15

¿Por qué que la aplicación solo necesite integrarse con Keycloak (en vez de integrarse directamente y por separado con Google, GitHub, y cualquier otro proveedor externo) simplifica significativamente añadir nuevas opciones de login externo en el futuro?

✓

¡Lección completada!

Identity brokering — login con proveedores externos (Google, GitHub)

0
XP ganado
3
Vidas restantes