01. DADOS GERAIS
Produto: |
TOTVS Varejo Franquias e Redes |
---|
Linha de Produto: | |
---|
Segmento: | |
---|
Módulo: | |
---|
Função: | Login |
---|
País: | Brasil |
---|
Ticket: |
|
---|
Requisito/Story/Issue (informe o requisito relacionado) : | DVARLIVEBT-11281 |
---|
02. SITUAÇÃO/REQUISITO
Em testes realizados no processo de autenticação com o MS Identity do cliente foram encontradas algumas situações onde o login não funcionou:
- Ao tentar logar com o domínio apontando para a REDE do cliente
- Ao tentar logar com o processo de autenticação de colaborador
- Quando o usuário está parametrizado para autenticação com o processo antigo via LDAP a aplicação não está respeitando o fluxo do MSIndentity de forma correta.
03. SOLUÇÃO
- Ao selecionar a REDE do usuário esse dominio não possui uma loja associada e isso estava causando erro na chamada da rotina que efetua a leitura das permissões do usuário logado.
O erro foi corrigido realizando o tratamento no campo utilizado para essa finalidade.
- Quando a autenticação é feita através de um usuário e senha o token retorna o e-mail do usuário autenticado no campo email e quando a autenticação é feita através do colaborador esse retorno é feito pelo campo emailAddress. Realizado o ajuste no retorno do token para contemplar as duas situações.
- Realizado o tratamento para ignorar o fluxo de autenticação via LDAP quando a aplicação estiver utilizando o processo de autenticação através do MS Indentity.
05. ASSUNTOS RELACIONADOS