Recuperação de senhaPronto

Código da história:US011

Histórico de versões

    Eu, 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.

    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.

    CampoTipoObrigatórioValidaçõesExemploValor padrão
    CPFCPFSimTamanho = 11 dígitos. Formato = XXX.XXX.XXX-XX. Validação dos dígitos verificadores.106.114.346-52Vazio
    AçãoComportamento
    Enviar EmailSolicita o envio da mensagem de recuperação para o e-mail do usuário, conforme a seção seguinte.
    VoltarRetorna à tela inicial (US009).

    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).

    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.

    CampoTipoObrigatórioValidaçõesExemploValor padrão
    SenhaTextoSimTamanho mínimo = 8 caracteres.
    Tamanho máximo = 70 caracteres.
    Deve incluir letras maiúsculas, minúsculas, números e caracteres especiais.
    Mascarada com *.
    Exemplo@1Vazio
    Confirmar SenhaTextoSimDeve corresponder ao campo Senha.
    Mascarada com *.
    Exemplo@1Vazio
    AçãoComportamento
    Alterar senhaConfirma a alteração, conforme a seção seguinte.
    VoltarRetorna à tela inicial (US009).
    CenárioComportamento descrito na fonte
    Campos obrigatórios ausentes ou preenchidos incorretamenteNã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-mailNão exibe a tela de alteração de senha e apresenta Código inválido.

    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.

    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.
    VersãoDataAlteração
    v1.218/12/2025Atualização com o novo fluxo do sistema.
    v1.114/03/2025Paulo: padronização da escrita da história.
    v1.028/02/25Versão inicial.
    • 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 campo Senha; 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.