Criação e Redefinição de Senha
🎯 Objetivo#
Segurança e usabilidade na tela de criação/redefinição de senha com mensagens claras e intuitivas, oferecendo feedback em tempo real sobre os critérios de validação de senha e impedindo a criação da mesma até respeitar todos os critérios básicos de segurança.🖥️ Sistema#
IP (Internet Payment) e MP (Mobile Payment)⚙️ Funcionalidade#
Ao solicitar a criação e/ou redefinição de senha será apresentado os critérios estabelecidos como básicos (mínimo de 4 dígitos, não usar números sequenciais nem repetidos).Será exibido em tela os critérios que devem ser respeitados, bem como quais foram atendidos e quais não estão de acordo.4 dígitos já é o tamanho utilizado atualmente.
Números sequenciais considerados: 1234, 5678, 4321,....
Números repetidos considerados: 1111, 2222, 3333....9999.
👥 Clientes habilitados#
Iniciaremos as operações em todas as agências da IP Pagme.🚀 Implantação#
Toda vez que implantar um novo cliente é necessário atentar se o mesmo terá os critérios de senha ativo. Caso sim, é necessário colocar o atributo COMPLETE_PASSWORD_CRITERIA = True nos themas do keycloak para o IP e solicitar inclusão do critério no app. Por padrão está false.Toda agência Pagme deverá ter os critérios de senha habilitados na implantação.🙋 Dúvidas comuns (clientes e atendimento)#
1. Qual é o objetivo desta funcionalidade?#
Garantir que a criação ou redefinição de senha siga critérios básicos de segurança, evitando senhas fracas ou facilmente previsíveis. Além disso, fornecer mensagens claras e feedback em tempo real para o usuário saber se sua senha está válida.2. Quais são os critérios obrigatórios para criar ou redefinir minha senha?#
Mínimo de 4 dígitos numéricos
Proibido usar números sequenciais (ex.: 1234, 5678, 4321...)
Proibido usar números repetidos (ex.: 1111, 2222, 9999...)
3. Por que não posso usar números sequenciais ou repetidos?#
Esses padrões são facilmente adivinhados e representam risco de segurança. Ao impedir esse tipo de senha, reduzimos a probabilidade de acessos não autorizados.4. Como funciona o feedback em tempo real?#
Enquanto o usuário digita a senha:Os critérios obrigatórios são exibidos na tela
Cada critério é marcado como “atendido” ou “pendente”
O botão de confirmação só é habilitado quando todos os critérios forem cumpridos
5. Posso usar letras ou caracteres especiais?#
Não. Atualmente, a senha é composta apenas por 4 dígitos numéricos.6. O que acontece se eu errar ou esquecer minha senha?#
Será necessário realizar o processo de redefinição de senha, onde os mesmos critérios serão aplicados.Modificado em 2025-08-19 19:21:55