Skip to content
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

US04 - Recuperação de senha #102

Open
3 of 20 tasks
mateusmaiamaia opened this issue Jan 12, 2025 · 0 comments
Open
3 of 20 tasks

US04 - Recuperação de senha #102

mateusmaiamaia opened this issue Jan 12, 2025 · 0 comments

Comments

@mateusmaiamaia
Copy link
Contributor

mateusmaiamaia commented Jan 12, 2025

Descrição

US04 - Eu, como Camilla Marques, desejo recuperar a senha, para recuperar o acesso a minha conta.

Tarefas:

  • Adicionar uma opção de "Esqueci minha senha" na tela de login.
  • Solicitar o endereço de e-mail associado à conta para iniciar o processo de recuperação.
  • Validar se o e-mail informado está cadastrado e exibir mensagens claras:
    • "E-mail enviado com instruções para recuperação."
    • "E-mail não encontrado no sistema."
  • Enviar um e-mail com um link de recuperação de senha.
  • Garantir que o link de recuperação seja válido por no máximo 24 horas e expire após o uso.
  • Redirecionar o usuário para uma página segura para definir uma nova senha que atenda aos critérios de segurança:
    • Mínimo de 8 caracteres.
    • Pelo menos uma letra maiúscula.
    • Pelo menos um número.
    • Pelo menos um caractere especial.
  • Após redefinir a senha, redirecionar para a tela de login com uma mensagem de confirmação.

Critérios de Aceitação:

  • O sistema deve oferecer uma opção de "Esqueci minha senha" na tela de login.
  • O usuário deve informar o endereço de e-mail associado à conta para iniciar o processo de recuperação.
  • O sistema deve validar se o e-mail informado está cadastrado e exibir mensagens claras, como: "E-mail enviado com instruções para recuperação." e "E-mail não encontrado no sistema."
  • Um e-mail com um link de recuperação de senha deve ser enviado ao endereço informado.
  • O link de recuperação deve ser válido por no máximo 24 horas e expirar após o uso.
  • O usuário deve ser redirecionado para uma página segura para definir uma nova senha que atenda aos critérios de segurança (ex.: mínimo de 8 caracteres, uma letra maiúscula, um número e um caractere especial).
  • Após redefinir a senha com sucesso, o usuário deve ser redirecionado para a tela de login com uma mensagem de confirmação.

Protótipo

https://www.figma.com/design/edZfZi6v6sV8lmFCfGCMPW/Livro-Livre?node-id=6-5&p=f&t=9DnffDJ57Em8RZwu-0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants