Especificação Técnica 001 - Realizar Login
Descrição
Como usuário quero realizar login para acessar o sistema e suas funcionalidades.
Protótipo 001

Critérios de Aceite
- O sistema deve permitir que o usuário informe as credenciais de acesso;
- Quando o usuário acionar a opção “Entrar”, o sistema deve:
- Verificar se os campos obrigatórios estão preenchidos, caso não, realçar o campo e apresentar mensagem de alerta. MSG053;
- Verificar se o usuário informado tem cadastro, caso não, apresentar mensagem de alerta. MSG058;
- Verificar se o usuário informado tem cadastro ativo, caso não, apresentar mensagem de alerta. MSG064;
- Verificar se as credenciais do usuário informado são válidas, caso não, realçar o campo e apresentar mensagem de alerta. MSG063.
Atendendo as validações, o sistema deve realizar a autenticação do usuário e direcionar à tela inicial do sistema (dashboard);
- Quando o usuário corrigir um alerta emitido pelo sistema o campo não deve permanecer realçado;
- Quando a sessão de autenticação do usuário for perdida, o sistema deve redirecionar à tela de “Login”. ETE001;
- Quando o usuário acionar a opção “Esqueci minha senha”, o sistema deve direcionar à tela “Esqueci minha Senha”. ETE003;
- Quando o usuário acionar a opção “Quero me cadastrar”, o sistema deve direcionar à tela “Meu Cadastro”, permitindo que o usuário realize seu cadastro. ETE002.