[ ] Página de Login: Deve existir uma página de login acessível a partir da página inicial do sistema.
[ ] Campos de Entrada: A página de login deve conter campos para inserção do nome de usuário (ou email) e senha.
[ ] Validação de Campos: O sistema deve validar os campos de entrada, garantindo que ambos os campos estejam preenchidos antes de permitir a submissão.
[ ] Autenticação: O sistema deve autenticar as credenciais do usuário, verificando se o nome de usuário (ou email) e senha correspondem a um usuário registrado.
[ ] Mensagem de Erro: Se as credenciais fornecidas forem inválidas, o sistema deve exibir uma mensagem de erro informativa, indicando que as credenciais estão incorretas.
[ ] Redirecionamento: Se as credenciais forem autenticadas com sucesso, o sistema deve redirecionar o usuário para a página principal da conta ou para a área de recursos do sistema.
Critérios de aceitação:
[ ] Página de Login: Deve existir uma página de login acessível a partir da página inicial do sistema.
[ ] Campos de Entrada: A página de login deve conter campos para inserção do nome de usuário (ou email) e senha.
[ ] Validação de Campos: O sistema deve validar os campos de entrada, garantindo que ambos os campos estejam preenchidos antes de permitir a submissão.
[ ] Autenticação: O sistema deve autenticar as credenciais do usuário, verificando se o nome de usuário (ou email) e senha correspondem a um usuário registrado.
[ ] Mensagem de Erro: Se as credenciais fornecidas forem inválidas, o sistema deve exibir uma mensagem de erro informativa, indicando que as credenciais estão incorretas.
[ ] Redirecionamento: Se as credenciais forem autenticadas com sucesso, o sistema deve redirecionar o usuário para a página principal da conta ou para a área de recursos do sistema.