Login do Organizador

1. Contexto

A tela de login é a primeira tela apresentada pelo sistema quando não existe usuário autenticado.

2. Componentes

  • Logo da Foco Radical.
  • Texto: “Organizador”.
  • Abas:
    • “Entrar”.
    • “Cadastre-se”.
  • Inputs:
    • Email.
    • Senha.
  • Botão “Entrar”.
  • Botão “Esqueci minha senha”.
  • Imagem de Background.

3. Regras

  1. Validação de Campos:
    1. O campo de email deve ser um endereço de email válido.
    2. Ambos os campos são obrigatórios e não devem estar vazios.
  2. Autenticação:
    1. Ao clicar no botão “Entrar”, as credenciais do usuário devem ser verificadas no banco de dados de usuários.
    2. Se as credenciais forem válidas, o usuário será redirecionado para a página principal do aplicativo.
      1. Caso contrário, uma mensagem de erro deve ser exibida indicando que as credenciais são inválidas.
  3. Recuperação de Senha:
    1. Ao clicar no link “Esqueceu sua senha?”, o usuário será redirecionado para uma página onde poderá fornecer seu email para receber instruções de recuperação de senha.
  4. Cadastro: Ao clicar no botão “Cadastre-se”, devem ser realizadas ações de cadastro que serão feitas em Cadastro.

  5. Persistência de Sessão:
    1. A sessão do usuário deve ser mantida para que ele possa acessar as funcionalidades do aplicativo sem precisar fazer login novamente, a menos que ele faça logout explicitamente ou que haja 8 horas de inatividade na sessão.
  6. Layout Responsivo:
    1. A tela de login deve ser projetada para se adaptar a diferentes tamanhos de tela, como em dispositivos móveis e desktops.

Table of contents