-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Esqueceu a Senha #5
Comments
Link do projeto no Figma: https://www.figma.com/file/ynvraEWObyi5rxueisWlPs/Telas-Pet-Journal?node-id=0%3A1&t=YKzyjAXwN60o6SyR-1 |
Link do projeto no Figma: https://www.figma.com/file/ynvraEWObyi5rxueisWlPs/Telas-Pet-Journal?node-id=0%3A1&t=YKzyjAXwN60o6SyR-1 |
O primeiro critério de aceite é que o campo de email/telefone deve ser obrigatório, mas os critérios seguintes trabalham apenas com o campo de email. Queria saber se o campo "telefone" será ou não usado na recuperação de senha. |
USER STORY ESQUECEU A SENHA
Definição:
Como usuário, quero poder recuperar minha senha do aplicativo para ter acesso a todos os seus recursos.
Descrição:
Nessas telas o objetivo é que o usuário consiga recuperar a senha caso ele tenha perdido ou esquecido. E para isso ele deverá passar por três processos: enviar o código de recuperação para o email ou telefone, digitar o código recebido e criar uma senha nova. Se esses três passos forem feitos, o usuário poderá ter acesso ao aplicativo novamente.
Protótipo:
Critérios de Aceite:
O campo email/telefone deverá ser obrigatório, válido para email (estrutura de um e-mail com user@dominio) e deverá estar cadastrado no banco de dados.
Se o sistema, após o clique verificar que o "email" está incorreto, então deverá apresentar uma mensagem:
Não foi possível encontrar seu email
O código de verificação deve conter 6 dígitos numéricos.
Quando o usuário disponibilizar o email o botão “Enviar” deverá ser habilitado, ao clicar no botão o mesmo deve ser redirecionado para tela onde poderá digitar o código de verificação.
Quando o usuário digitar o código de verificação corretamente o botão “Enviar” deverá ser habilitado, ao clicar no botão o mesmo deve ser redirecionado para tela onde poderá criar a nova senha.
Caso o usuário selecione a opção “reenviar código", ele será redirecionado para tela onde é possível adicionar o email para receber o novo código de verificação.
Caso o usuário selecione a opção “Alterar”, ele será redirecionado para tela onde é possível adicionar um email diferente para receber o código de verificação.
Se o sistema, após o clique em “Enviar” verificar que o código de verificação esteja incorreto, uma mensagem de aviso deve ser apresentada na tela:
O código de verificação que você inseriu não é válido. Verifique o código e tente novamente
O campo Senha deve ser obrigatório e conter no mínimo 8 caracteres alfanuméricos e especiais e deverá aparecer a seguinte mensagem:
A senha deve ter pelo menos 8 caracteres. Para torná-la mais forte, use letras maiúsculas e minúsculas, números e símbolos como ! @ # $ % & * =
Se o sistema, após clicar em “Redefinir senha” verificar que senha não atinge os requisitos necessários, deverá aparecer a seguinte mensagem:
A senha informada não atende os requisitos necessários de 8 caracteres
Quando o usuário estiver colocando a senhas e optar por não visualizar a senha, a mesma deverá ser apresentada através de “********”.
Quando o usuário estiver colocando a senha ele deverá ser capaz de visualizar a senha caso ele clique na opção “Mostrar” no campo “Senha”.
O campo “Confirmar Senha” deve ser igual ao campo “Senha”.
Se o sistema, após o clique em “Redefinir senha” verificar que as duas senhas não são idênticas, uma mensagem de aviso deve ser apresentada na tela:
As senhas devem ser idênticas
Se o sistema, após o clique em “Redefinir senha” verificar que as duas senhas são idênticas, uma mensagem “Redefinição de senha concluída com sucesso” deverá aparecer na tela e em seguida ser redirecionado para tela de login. US Login
Associações:
Login
The text was updated successfully, but these errors were encountered: