Descrição
Nesta User Story, desenvolveremos um processo de cadastro simples e seguro, onde os usuários possam se registrar na plataforma Findy, fornecendo apenas e-mail e senha. Além disso, o sistema deve incluir recuperação de senha e aceitação dos termos e condições gerais de uso. Após o cadastro, deverá confirmar seu e-mail através de um link enviado e, em ao clicar no link de confirmação, o usuário será encaminhado para o survey inicial.
Equipe de back-end se atentar as informações que precisaram serem salvas no banco de dados
Protótipos
Fluxograma:
Início
Usuário visita o site
Usuário está logado?
Sim: Redirecionar para o dashboard da plataforma.
Não: Continuar para o próximo passo.
Usuário clica no botão "Registrar-se"
Mostrar formulário de cadastro
Usuário inseriu e-mail válido (ex: nome@nome.com)?
Sim: Continuar para o próximo passo.
Não: Mostrar mensagem de erro, solicitar que o usuário insira um e-mail válido.
Usuário insere senha
Senha atende aos critérios de segurança (min. 8 caracteres, 1 maiúsculo, 1 número e 1 símbolo)?
Sim: Continuar para o próximo passo.
Não: Mostrar mensagem de erro, solicitar que o usuário insira uma senha que atenda aos critérios.
Usuário aceita os termos e condições gerais de uso?
Sim: Continuar para o próximo passo.
Não: Mostrar mensagem informando que a aceitação dos termos e condições é necessária para continuar.
Submeter formulário de cadastro
Enviar e-mail com o link de confirmação para o e-mail do usuário
Usuário clica no link de confirmação?
Encaminhar usuário para a tela do survey inicial
Usuário completa o survey?
Sim: Continuar para o próximo passo.
Não: Solicitar que o usuário complete o survey para continuar.
Critérios de Aceite
O formulário de cadastro deve solicitar apenas e-mail e senha do usuário (contendo também um campo de confirmação de senha).
Todos os campos do formulário são obrigatórios (pois são fundamentais para o processo de cadastro)
A senha deve conter no mínimo 8 caracteres, incluindo ao menos 1 caractere maiúsculo, 1 número e 1 símbolo (ex: Abc123@#4).
O e-mail deve seguir o padrão de caracteres para endereços de e-mail (ex: nome@nome.com).
O usuário deve aceitar os termos e condições gerais de uso antes de concluir o cadastro.
Implementar um sistema de recuperação de senha.
Após concluir o cadastro, o usuário deve ser encaminhado para a primeira tela do survey inicial.
Após finalizar o survey, o usuário deve ser requisitado a confirmar seu e-mail através de um link enviado.
O usuário só poderá acessar a plataforma após a confirmação do e-mail.
Informações Adicionais
Certificar-se de que a plataforma esteja em conformidade com as leis de proteção de dados aplicáveis ao armazenar informações de e-mail e senha dos usuários.
Utilizar criptografia adequada para proteger as senhas dos usuários.
O link de confirmação enviado por e-mail deve ter um prazo de validade.
Descrição Nesta User Story, desenvolveremos um processo de cadastro simples e seguro, onde os usuários possam se registrar na plataforma Findy, fornecendo apenas e-mail e senha. Além disso, o sistema deve incluir recuperação de senha e aceitação dos termos e condições gerais de uso. Após o cadastro, deverá confirmar seu e-mail através de um link enviado e, em ao clicar no link de confirmação, o usuário será encaminhado para o survey inicial.
Equipe de back-end se atentar as informações que precisaram serem salvas no banco de dados
Protótipos
Fluxograma:
Início Usuário visita o site Usuário está logado? Sim: Redirecionar para o dashboard da plataforma. Não: Continuar para o próximo passo. Usuário clica no botão "Registrar-se" Mostrar formulário de cadastro Usuário inseriu e-mail válido (ex: nome@nome.com)? Sim: Continuar para o próximo passo. Não: Mostrar mensagem de erro, solicitar que o usuário insira um e-mail válido. Usuário insere senha Senha atende aos critérios de segurança (min. 8 caracteres, 1 maiúsculo, 1 número e 1 símbolo)? Sim: Continuar para o próximo passo. Não: Mostrar mensagem de erro, solicitar que o usuário insira uma senha que atenda aos critérios. Usuário aceita os termos e condições gerais de uso? Sim: Continuar para o próximo passo. Não: Mostrar mensagem informando que a aceitação dos termos e condições é necessária para continuar. Submeter formulário de cadastro Enviar e-mail com o link de confirmação para o e-mail do usuário Usuário clica no link de confirmação? Encaminhar usuário para a tela do survey inicial Usuário completa o survey? Sim: Continuar para o próximo passo. Não: Solicitar que o usuário complete o survey para continuar.
Critérios de Aceite O formulário de cadastro deve solicitar apenas e-mail e senha do usuário (contendo também um campo de confirmação de senha). Todos os campos do formulário são obrigatórios (pois são fundamentais para o processo de cadastro) A senha deve conter no mínimo 8 caracteres, incluindo ao menos 1 caractere maiúsculo, 1 número e 1 símbolo (ex: Abc123@#4). O e-mail deve seguir o padrão de caracteres para endereços de e-mail (ex: nome@nome.com). O usuário deve aceitar os termos e condições gerais de uso antes de concluir o cadastro. Implementar um sistema de recuperação de senha. Após concluir o cadastro, o usuário deve ser encaminhado para a primeira tela do survey inicial. Após finalizar o survey, o usuário deve ser requisitado a confirmar seu e-mail através de um link enviado. O usuário só poderá acessar a plataforma após a confirmação do e-mail.
Informações Adicionais Certificar-se de que a plataforma esteja em conformidade com as leis de proteção de dados aplicáveis ao armazenar informações de e-mail e senha dos usuários. Utilizar criptografia adequada para proteger as senhas dos usuários. O link de confirmação enviado por e-mail deve ter um prazo de validade.