Projeto

Geral

Perfil

Melhoria #1151

Refatorar ChangePassword na API

Adicionado por Mauricio Luiz Viani mais de 1 ano atrás. Atualizado mais de 1 ano atrás.

Situação:
Fechada
Prioridade:
Normal
Categoria:
API
Início:
25/08/2022
Data prevista:
% Terminado:

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

Revisão da33a712
Adicionado por Alexandre Rocha Wendling Cassol mais de 1 ano atrás

Issue #1151 - Refatorar ChangePassword na API

Histórico

#1 Atualizado por Alexandre Rocha Wendling Cassolmais de 1 ano

  • % Terminado alterado de 0 para 80
  • Situação alterado de Nova para Resolvida

#2 Atualizado por Mauricio Luiz Vianimais de 1 ano

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 Vianimais de 1 ano

  • % Terminado alterado de 80 para 100
  • Situação alterado de Resolvida para Fechada

Exportar para Atom PDF