Plataforma de IdentidadeDeveloper EnablementSSO
SSO com Keycloak para login social e corporativo
- Empresa
- Starops
- Função
- DevOps & Data Engineer
- Tempo na empresa
- set. de 2021 — ago. de 2023
Problema
Cada aplicação tratava a autenticação de forma independente, gerando segurança inconsistente e obrigando os times de produto a resolver repetidamente o mesmo problema de integração de identidade.
Abordagem
Estabeleci o Keycloak como plataforma central de identidade e integrei front-ends Vue.js e APIs Node.js por OIDC. Um padrão reutilizável de integração suportava provedores sociais e SSO corporativo sem código de autenticação específico em cada produto.
Impacto
- Os times de produto ganharam um caminho de integração padronizado em vez de reconstruir a autenticação por aplicação.
- Clientes corporativos puderam trazer seu próprio SSO sem trabalho específico de integração em cada produto.
- Políticas centralizadas e maior auditabilidade substituíram implementações sob medida e difíceis de revisar.
Stack técnica
KeycloakOIDCVue.jsNode.js