Melhoria #1151
Refatorar ChangePassword na API
100%
Descrição
O método de API /Preferences/ChangePassword necessita ser melhorado para ficar equivalente às funcionalidades existentes na interface web do ExpressoAdmin:
- Validação das regras de negócio da senha: tamanho, caracteres exigidos, etc
- Envio da alteração de senha para o broker de serviços, para ser distribuída a nova senha às outras bases do ambiente, por exemplo AD
Realizar na API atual e na API-Slim
Revisões associadas
Issue #1151 - Refatorar ChangePassword na API
Histórico
#1
Atualizado por Alexandre Rocha Wendling Cassol há mais de 2 anos
- % Terminado alterado de 0 para 80
- Situação alterado de Nova para Resolvida
#2
Atualizado por Mauricio Luiz Viani há mais de 2 anos
Observação importante sobre caracteres Unicode:
A api-slim grava corretamente uma senha com unicode, por exemplo:
aç`~ã?°®/ ®®ŧ←↓→þæð𵻩«“nµA1
E a autenticação funciona corretamente usando um bind direto no ldap
Porém o formulário do ExpressoAdmin faz input em Utf8 e a página roda em iso-8859-1
Por isso, não é possível codificar corretamente caracteres Unicode pela interface web do Expresso.
Para arrumar teria que mexer no doctype, content-type, etc...
#3
Atualizado por Mauricio Luiz Viani há mais de 2 anos
- % Terminado alterado de 80 para 100
- Situação alterado de Resolvida para Fechada