Evolución en autenticación y autorización

La Empresa comenzó un proceso de actualización en la tecnología de autenticación y autorizacón utilizada en los sistemas que provee manteniendo los estándares OAuth2 y OIDC
Cliente: Empresa S.A.
Servicio: Evolución en autenticación y autorización
Fecha: Marzo - Agosto 2024
Keycloak

Acerca del proyecto

Necesidad

Evolucionar el sistema de autenticación y autorización basado anteriormente en la librería Microsoft Identity Server, la cual dejó de ser libre

Enfoque

Se relevaron los requerimientos, se diseñó e implementó un plugin de Keycloak para permitir la integración de este último con la API de seguridad existente y lograr federación de usuarios

Definiciones

Tareas realizadas

  • Configuración de Keycloak como proveedor de autenticación para aplicaciones existentes
  • Desarrollo de plugin de Keycloak para integración con API existente
  • Configuración declarativa de realms

Conclusiones

Resultados Alcanzados

  • Federación de usuarios: Se permitió la autenticación de usuarios basándose en una API propietaria y existente.