Implementacao #946
AbertaDocumentação #888: ÉPICA 01: Fundação e Autenticação
Sprints #892: Sprint 4 — Atividades de frontend
S4T10 - Ajustes na criação de usuário, reset password e navegação para dashboarb após autenticação e registro.
100%
Descrição
Finalizar o fluxo de autenticação, implementar auto-login no registro, criar placeholder do Dashboard com Header (Empresa/Usuário) e implementar o fluxo completo de esqueci minha senha (forgot/reset).
Atualizado por Rodrigo Admin há 13 dias
- Situação alterado de Developing para Testing
- % Terminado alterado de 0 para 100
Fluxo de Auto-login, Reset Password e Dashboard Header finalizados com sucesso. Navegação GoRouter atualizada.
Atualizado por Rodrigo Admin há 13 dias
Auto-Login no Registro: O backend (TenantsService) agora retorna tokens JWT imediatamente após a criação da conta business, permitindo o acesso instantâneo ao Dashboard.
Dashboard Header: Criei a DashboardView com o layout solicitado — o nome da sua Empresa à esquerda e o seu Nome de Usuário à direita, em um design dark premium.
Fluxo de Recuperação (Forgot/Reset):
Adicionei o link "Esqueci minha senha" na tela de Login.
Implementei as visualizações ForgotPasswordView (solicitação por e-mail) e ResetPasswordView (redefinição via token).
Roteamento Inteligente: O GoRouter no main.dart agora gerencia as sessões; usuários logados são levados ao Dashboard e sessões expiradas retornam ao Login automaticamente.