Recuperação de senhaPronto
US011Eu, como usuário do sistema AgroDigital, quero exibir tela de recuperação de senha, enviar mensagem de recuperação, redefinir senha e alterar senha para gerenciar recuperações de senha.
1. Exibir tela de recuperação de senha
Seção intitulada “1. Exibir tela de recuperação de senha”Dado que estou na tela inicial do sistema (US009)
Quando realizo a ação Esqueceu a senha?
Então o sistema exibe o formulário a seguir.
| Campo | Tipo | Obrigatório | Validações | Exemplo | Valor padrão |
|---|---|---|---|---|---|
| CPF | CPF | Sim | Tamanho = 11 dígitos. Formato = XXX.XXX.XXX-XX. Validação dos dígitos verificadores. | 106.114.346-52 | Vazio |
| Ação | Comportamento |
|---|---|
| Enviar Email | Solicita o envio da mensagem de recuperação para o e-mail do usuário, conforme a seção seguinte. |
| Voltar | Retorna à tela inicial (US009). |
2. Enviar mensagem de recuperação
Seção intitulada “2. Enviar mensagem de recuperação”Dado que estou na tela de recuperação de senha
Quando realizo a ação Enviar Email
E os campos obrigatórios estão preenchidos corretamente
E o CPF informado está cadastrado no sistema
Então o sistema envia uma mensagem ao e-mail vinculado ao CPF e exibe:
Verifique seu Email. Enviamos para (email vinculado ao CPF) um link para você redefinir sua senha. Confira sua caixa de entrada, spam e lixeira.
O sistema exibe Voltar, que retorna à tela inicial (US009).
3. Redefinir senha
Seção intitulada “3. Redefinir senha”Dado que estou no e-mail de recuperação
Quando realizo a ação Redefinir Senha
Então, no caso de sucesso, o sistema exibe o formulário de alteração de senha.
| Campo | Tipo | Obrigatório | Validações | Exemplo | Valor padrão |
|---|---|---|---|---|---|
| Senha | Texto | Sim | Tamanho mínimo = 8 caracteres. Tamanho máximo = 70 caracteres. Deve incluir letras maiúsculas, minúsculas, números e caracteres especiais. Mascarada com *. | Exemplo@1 | Vazio |
| Confirmar Senha | Texto | Sim | Deve corresponder ao campo Senha. Mascarada com *. | Exemplo@1 | Vazio |
| Ação | Comportamento |
|---|---|
| Alterar senha | Confirma a alteração, conforme a seção seguinte. |
| Voltar | Retorna à tela inicial (US009). |
Erros de acesso à alteração
Seção intitulada “Erros de acesso à alteração”| Cenário | Comportamento descrito na fonte |
|---|---|
| Campos obrigatórios ausentes ou preenchidos incorretamente | Não exibe a tela de alteração de senha. Destaca os campos ausentes ou com erro e apresenta uma mensagem indicando os problemas. |
| Campos válidos, mas código diferente do enviado ao e-mail | Não exibe a tela de alteração de senha e apresenta Código inválido. |
4. Alterar senha
Seção intitulada “4. Alterar senha”Dado que estou na tela de alteração de senha
Quando realizo a ação Alterar senha
E os campos obrigatórios estão preenchidos corretamente
Então o sistema troca a senha do usuário e exibe Fazer Login, que retorna à tela inicial (US009).
Se houver campos obrigatórios ausentes ou preenchidos incorretamente, o sistema não troca a senha, destaca os campos com problemas e exibe uma mensagem de erro indicando as validações que falharam.
Critérios de aceitação comuns
Seção intitulada “Critérios de aceitação comuns”Aplicam-se os critérios do documento comum às histórias:
- CA003 — Notificar erro ao usuário devido a falha técnica.
- CA007 — Reenviar código de verificação.
Histórico da fonte
Seção intitulada “Histórico da fonte”| Versão | Data | Alteração |
|---|---|---|
| v1.2 | 18/12/2025 | Atualização com o novo fluxo do sistema. |
| v1.1 | 14/03/2025 | Paulo: padronização da escrita da história. |
| v1.0 | 28/02/25 | Versão inicial. |
Histórias e referências relacionadas
Seção intitulada “Histórias e referências relacionadas”Protótipos
Seção intitulada “Protótipos”Pendências da fonte
Seção intitulada “Pendências da fonte”- Confirmar o fluxo por link ou código e os campos a que se refere a validação anterior à abertura da tela de alteração.
- A confirmação menciona
Nova senha, mas o formulário nomeia o campoSenha; a referência foi uniformizada para o nome do campo. - A fonte descreve a senha como alfanumérica e também exige caracteres especiais; a tabela explicita os requisitos de composição e tamanho.
- A fonte utiliza o nome SIDAGRO; confirmar a identificação aplicável ao AgroDigital.
