Definição: Como usuário empresa, eu gostaria de alterar minha senha. Desta forma, eu poderei manter minha senha sempre atualizada e segura de possíveis problemas.
Descrição: Em sua área logada, o usuário pode alterar sua senha em "Alterar senha" no Menu do Portal do Usuário . Ele será direcionado para a tela de alteração de senha para prosseguir com o passo-a-passo.
Protótipos:
Critérios de aceite:
Critérios de aceite:
O usuário deve inserir a sua senha atual no campo "senha atual";
O usuário deve inserir sua nova senha no campo "Nova senha". A nova senha deve conter os mesmos critérios de aceite que a senha antiga e o texto com as regras deve ser visualizado pelo usuário no momento em que ele clicar no campo "Nova senha";
Regra para criação da senha:
"Sua senha deve conter:
No mínimo 8 caracteres
Letras maiúsculas e minúsculas
No mínimo 1 número
No mínimo 1 caractere especial".
O usuário deve confirmar sua nova senha no campo "Confirmar nova senha";
Caso as senhas não estejam iguais, no momento em que o usuário clicar no botão "alterar senha", os campos “Nova Senha” e “Confirmar nova senha” ficarão vermelhos e com uma mensagem de erro: “as senhas não conferem”;
Quando a senha no campo "Senha atual" estiver correta e as senhas nos campos "Nova senha" e "Confirmar nova senha" estiverem iguais, no momento em que o usuário selecionar a opção "alterar senha", a mensagem: "senha alterada com sucesso" aparecerá na tela e um e-mail será encaminhado para o usuário;
Assunto do e-mail: "Confirmação de alteração de senha - site SouJunior".
Caso a senha atual não esteja correta, no momento em que o usuário clicar no botão "Alterar Senha" o campo ficará vermelho e a seguinte mensagem deve aparecer na tela: "Senha incorreta. Dificuldade para alterar sua senha? Clique aqui para redefini-la". O "aqui" deve conter um link para o usuário clicar e ser direcionado para a tela de confirmação de e-mail do fluxo de "Esqueci a senha" #16;
Permitir com a figura “olho” no canto direito dos campos "Senha Atual", “Nova senha” e "Confirmar nova senha", a visibilidade dos caracteres enquanto o usuário digita sua senha para evitar erros.
Quando o usuário clicar no ícone de visualizar senha nos campos "Nova senha" e "Confirmar nova senha" (olho aberto), então o sistema mostrará a senha digitada.
Quando o usuário clicar no ícone de ocultar senha nos campos "Senha Atual", "Nova senha" e "Confirmar nova senha" (olho traçado), então o sistema ocultará a senha, demostrando o mesmo no formato (****)
Só será possível cadastrar a nova senha com os critérios informados na regra;
Caso o usuário digite no campo "Nova senha” uma senha que não esteja dentro dos critérios informados, ele será avisado quando for para o próximo campo "confirmar nova senha" e a seguinte frase aparecerá: “Inserir senha com os critérios informados”.
No botão "Cancelar" o usuário será direcionado para o "Portal do Usuário" #57;
DoR - Definition of Ready
[ ] Protótipo de alta fidelidade (link do Figma) validado pelo APM.
[ ] Ter pelo menos 3 critérios de aceite.
[ ] Conter regras de negócios e requisitos.
[ ] Contexto que comprovem a necessidade/viabilidade de construção da feature.
Definição: Como usuário empresa, eu gostaria de alterar minha senha. Desta forma, eu poderei manter minha senha sempre atualizada e segura de possíveis problemas.
Descrição: Em sua área logada, o usuário pode alterar sua senha em "Alterar senha" no Menu do Portal do Usuário
. Ele será direcionado para a tela de alteração de senha para prosseguir com o passo-a-passo.
Protótipos:
Critérios de aceite:
Critérios de aceite:
DoR - Definition of Ready
[ ] Protótipo de alta fidelidade (link do Figma) validado pelo APM.
[ ] Ter pelo menos 3 critérios de aceite.
[ ] Conter regras de negócios e requisitos.
[ ] Contexto que comprovem a necessidade/viabilidade de construção da feature.
[ ] User story com esforço máximo de 21.
[ ] User Story validada pelo mentor.
DoD - Definition of Done
[ ] Documentação de usabilidade do incremento.
[ ] Evidência de teste do incremento.
[ ] Critérios de aceite atendidos.
[ ] PR aprovado em desenvolvimento.