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

Esqueceu a Senha #17

Open
iltrd opened this issue Apr 24, 2023 · 1 comment
Open

Esqueceu a Senha #17

iltrd opened this issue Apr 24, 2023 · 1 comment
Assignees
Labels

Comments

@iltrd
Copy link

iltrd commented Apr 24, 2023

Definição:

Como usuário, quero receber o código no meu email para conseguir recuperar a minha senha.

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 Figma

Image

Critérios de Aceite:

O campo email 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 Enviar que o "email" está incorreto, então deverá apresentar uma mensagem:

"Não foi possível encontrar seu email"

Se o sistema, após o clique Enviar que o email está correto, ele deverá receber um código de verificação no e-mail associado à sua conta.

Assunto: Nome da pessoa, aqui está seu código
Mensagem:
Olá, Nome da pessoa. 
Recebemos uma solicitação para redefinir a senha de sua conta PetJournal.
XXXXXX
Insira este código para concluir a redefinição.
Obrigado por nos ajudar a manter sua conta segura.
Equipe PetJournal

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.

Associações:

Aguardando Código

@iltrd iltrd added the iOS Team label Apr 24, 2023
@Marbarret Marbarret self-assigned this Apr 25, 2023
@Marbarret
Copy link
Contributor

Marbarret commented May 3, 2023

  • Construção Visual

  • Adição de logo e texto principal.
  • Adição de TextField para usuário digitar e-mail.
  • Adição de botões estilizados.

  • Construção Lógica de validação

  • Verificação se e-mail é válido.
  • Verificação se e-mail esta cadastrado no banco de dados.
  • Navegação para próxima tela (se e-mail for valido).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Waiting QA
Development

No branches or pull requests

2 participants