PetJournal / petjournal.product

0 stars 0 forks source link

Aguardando Código #10

Open Marii-brito opened 1 year ago

Marii-brito commented 1 year ago

Definição:

Como usuário, quero poder digitar o código de verificação para recuperar minha senha.

Descrição:

Nessa tela 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:

Image

Critérios de Aceite:

O código de verificação deve conter 6 dígitos numéricos.

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 emailpara receber o novo 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”.

Se o sistema, após o clique em “Enviar” verificar que o código de verificação esteja correto, o usuário deverá ser redirecionado para tela “Troque a Senha”.

Associações:

Troque a Senha

Marii-brito commented 1 year ago

Image

Protótipo Figma - Aguardando Código

matheusgondra commented 1 year ago

@PetJournal/frontend-team @PetJournal/android-team @PetJournal/ios-team @PetJournal/backend-team

No fluxo de confirmação do código e atualização de senha, como seria a segurança? O frontend/mobile consegue barrar o envio da request de atualização de senha? Pois a forma que teríamos de garantir a segurança no backend seria usando token, porém este só fica disponível com o usuário logado.

Como vamos lidar com isso?

Marii-brito commented 1 year ago

@PetJournal/pet-journal-team , conforme conversado na Weekly passada, retirei o critério de aceite que possibilitava o usuário a resgatar a senha com outro e-mail.