Páginas filhas
  • Melhorias no processo de redefinição de senha do Winthor

01. DADOS GERAIS

Produto:

TOTVS Distribuição e Varejo

Linha de Produto:

Linha Winthor

Segmento:

Distribuição

Módulo:Menu / 5 - Processamento
Função:Tela de Login / 528 - Cadastrar Funcionário
País:Brasil
Requisito/Story/Issue (informe o requisito relacionado) :

DENGWTNG-13

DENGWTNG-231

DENGWTNG-476 


02. SITUAÇÃO/REQUISITO

Melhorar o processo de senhas de usuário dentro do Winthor aumentando a segurança das senhas cadastradas.

03. SOLUÇÃO

Para tornamos as senhas de usuário mais seguras no Winthor, fizemos as alterações listadas abaixo:

Na rotina 528 - Cadastrar Funcionário/Setor, quando a senha do usuário for resetada através do botão "Resetar senha do usuário", será gerada uma senha aleatória de oito dígitos, contendo letras maiúsculas, minúsculas, números e caracteres especiais que pode ser ser enviada para o e-mail cadastrado para o usuário que teve a senha alterada ou apresentada na tela da rotina 528 - Cadastrar Funcionário/Setor (Conforme definido no parâmetro ENVIARSENHANOVAEMAIL listado abaixo).

Feito isso, o usuário que teve a senha resetada, será obrigado a alterar a mesma no próximo login no Winthor.

Parâmetros envolvidos:

  • CON_USAPOLITICADESENHA: Define a complexidade da senha a ser cadastrada. É possível escolher entre os valores: Nenhuma, Fraca, Justa, Forte e Excelente.

Abaixo a diferença entre elas:

Critérios:

- Deve conter pelo menos um número.
- Deve conter pelo menos uma letra minúscula.
- Deve conter pelo menos uma letra maiúscula.
- Deve conter pelo menos um carácter especial.

Nenhuma  - Deve conter pelo menos um carácter
Fraca - Deve conter pelo menos seis carácteres e atender pelo menos um dos critério acima. Ex: 111111
Justa - Deve conter pelo menos seis carácteres e atender pelo menos dois dos critérios acima. Ex: 111AAA
Forte - Deve conter pelo menos oito carácteres e atender pelo menos três dos critérios acima. Ex: 111AAAbb
Excelente - Deve conter pelo menos oito carácteres e atender aos quatro critérios acima. Ex: 11AAbb@@

  • ENVIARSENHANOVAEMAIL: Define se a senha aleatória será enviada por e-mail ou apresentada na própria tela da rotina 528 - Cadastrar Funcionário/Setor.
  • CON_NDIASEXPIRASENHA: Define o número de dias para a expiração da nova senha cadastrada.

A senha expira sempre no dia seguinte ao definido no parâmetro acima. Com a senha expirada, na próxima tentativa de login no Winthor, será exibida a tela para que a senha seja redefinida.

IMPORTANTE!!! Caso esteja informado com 0 a senha não ira expirar nunca.

  • CON_USARSENHAEXPIRADA: Define se é possível se autenticar no Winthor com a senha expirada

       Caso o parâmetro ENVIARSENHANOVAEMAIL esteja marcado como SIM, a rotina 528 - Cadastrar Funcionário/Setor utilizará as configurações de e-mail informadas na rotina 132 - Parâmetros da Presidência.

       Veja o exemplo de configuração abaixo:

 


04. Pré-Requisitos

  • Atualizar tabela PCEMPR na versão 4.0.02.000 ou superior na rotina 814 no WTA.
  • Atualizar tabela PARAMETRO na versão 4.0.39.000 ou superior na rotina 814 no WTA.
  • Atualizar a rotina 528 - Cadastrar Funcionário/Setor para a versão 34.0.0.42 ou superior.
  • Atualizar o menu do Winthor para a versão 34.0.0.19 ou superior.
  • Atualizar o serviço winthor-menu para a versão 1.9.1 ou superio na rotina 801 no WTA. 1.9.1.9.11.9.1


IMPORTANTE!

As alterações mencionadas estarão disponíveis a partir da versão 34 do Winthor.