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

US01 - Eu, como cuidador, quero recuperar a senha que esqueci #96

Open
16 tasks
Faehzin opened this issue Dec 5, 2024 · 1 comment
Open
16 tasks

US01 - Eu, como cuidador, quero recuperar a senha que esqueci #96

Faehzin opened this issue Dec 5, 2024 · 1 comment
Assignees

Comments

@Faehzin
Copy link
Collaborator

Faehzin commented Dec 5, 2024

Tarefas

  • Configurar a funcionalidade "Esqueci minha senha" para aparecer na tela de login.
  • Realizar o envio de um e-mail de recuperação para o endereço cadastrado.
  • Validar se o e-mail contém um link seguro para redefinição de senha.
  • Garantir que o link expire após um período configurado (ex.: 24 horas).
  • Verificar se o sistema valida adequadamente novos critérios de senha ao redefinir.

Critérios de Aceitação

Cenários de Teste:

  • Exibição da Opção "Esqueci Minha Senha":
  • A opção "Esqueci minha senha" deve estar disponível na tela de login.
  • Solicitação de Redefinição de Senha:
  • Ao clicar em "Esqueci minha senha", o usuário deve ser redirecionado para uma página onde ele pode inserir seu e-mail cadastrado.
  • O sistema deve validar se o e-mail inserido está cadastrado.
  • Se o e-mail não estiver cadastrado, exibir mensagem:
  • "E-mail não encontrado. Verifique e tente novamente."
  • Envio do E-mail de Recuperação:
  • O sistema deve enviar um e-mail contendo um link para redefinição de senha para o e-mail fornecido.
    O e-mail deve ter o seguinte conteúdo:
  • Saudação personalizada com o nome do usuário, se possível.
  • Mensagem explicativa: "Você solicitou a redefinição de sua senha. Clique no link abaixo para redefinir sua senha. Este link é válido por 24 horas."
  • Redefinição de Senha:
  • Ao clicar no link enviado, o usuário deve ser redirecionado para uma página onde pode definir uma nova senha.
  • O sistema deve validar critérios de segurança para a nova senha (ex.: mínimo de 8 caracteres, incluindo letras e números).

Após redefinir a senha, o sistema deve exibir uma mensagem de sucesso:

  • "Sua senha foi redefinida com sucesso. Faça login com sua nova senha."

PROTÓTIPO

Link: https://www.figma.com/proto/EiPhCTq1UZrZRp45lBIhnE/GERO-CUIDADO?node-id=49-1188&node-type=canvas&t=rYAhYkeib1w4Ww6z-0&scaling=min-zoom&content-scaling=fixed&page-id=0%3A1

@Faehzin Faehzin changed the title Eu, como cuidador, quero recuperar a senha que esqueci #US01 -- Eu, como cuidador, quero recuperar a senha que esqueci Dec 19, 2024
@Faehzin Faehzin added the EPIC label Jan 3, 2025
@viniciused26 viniciused26 changed the title #US01 -- Eu, como cuidador, quero recuperar a senha que esqueci US01 - Eu, como cuidador, quero recuperar a senha que esqueci Jan 3, 2025
@Faehzin Faehzin added the US label Jan 7, 2025
@viniciused26
Copy link
Contributor

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

3 participants