Como um psicólogo já cadastrado
Quero fazer login com meu e-mail e senha na plataforma,
para acessar minha área exclusiva com histórico de consultas, dados pessoais, psicólogos favoritos, entre outras funcionalidades.
O login precisa seguir o fluxo de login e cadastro abaixo.
✅ Critérios de Aceite
- A página deve conter os seguintes campos:
- E-mail (obrigatório)
- Senha (obrigatório)
- Botão “Entrar”
- Deve haver um link com a opção: “Esqueci minha senha”, que envia e-mail de recuperação.
- Validação de credenciais deve ocorrer em tempo real com feedback de erro se houver problema.
- Caso o login seja bem-sucedido, o usuário deve ser redirecionado para o painel do psicólogo.
- O sistema deve manter o usuário autenticado por um tempo seguro (ex: token com expiração).
- Layout adaptado para mobile e desktop.
- Se o usuário tentar acessar uma área protegida sem estar logado, deve ser redirecionado automaticamente para a página de login.
🧱 Componentes Técnicos (UI/UX)
- Input de e-mail com validação
- Input de senha com botão “mostrar/ocultar senha”
- Feedback de erro: “E-mail ou senha inválidos”
- Link para "Esqueci minha senha"
- Componente de loading no botão
- Redirecionamento pós-login
- Autenticação segura (Usar a mesma criptografia dos outros sistemas)
🔐 Segurança
- Criptografia de senhas no backend (bcrypt ou similar)
- Proteção contra brute force (limite de tentativas)