About this project
it-programming / web-development
Open
O projeto visa a implementação de um servidor de autenticação centralizado utilizando Keycloak para gerenciar o acesso de usuários. O objetivo principal é habilitar o Single Sign-On (sso) entre diferentes aplicações, especificamente entre sistemas desenvolvidos em jsf e react. Além disso, a solução deve incluir a lógica para direcionar automaticamente o usuário para a interface correspondente ao seu plano de serviço contratado após a autenticação.
Requisitos:
* Configuração e instalação completa do Keycloak como servidor de autenticação centralizado.
* Integração do Keycloak com aplicações existentes baseadas em JSF para autenticação e autorização.
* Integração do Keycloak com aplicações desenvolvidas em React para autenticação e autorização, garantindo uma experiência de SSO fluida.
* Desenvolvimento de um mecanismo de redirecionamento automático que, com base nas informações do plano de usuário (armazenadas no Keycloak ou em um sistema externo acessível), direcione o usuário para a interface apropriada (ex: CRM, Portal do Cliente, etc.).
* A arquitetura da solução deve ser escalável e robusta, preparada para suportar a integração com futuras aplicações e APIs, incluindo sistemas de CRM, portais do cliente, aplicações mobile e diversas APIs de serviço.
* Implementação de boas práticas de segurança e gerenciamento de identidades.
O profissional deverá ter experiência comprovada com Keycloak, desenvolvimento web (JSF e React) e integração de sistemas de autenticação.
Category IT & Programming
Subcategory Web development
What is the scope of the project? Create a new custom site
Delivery term: Not specified
Skills needed