Open victorjoaoss opened 1 year ago
@jecilene
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