Skip to content

feat(auth): integrar login y sesión del usuario

elias.hernandez requested to merge feature/auth-sesion-frontend into dev

Cambios realizados

  • Se integró el formulario de login con el backend.
  • Se agregó el almacenamiento temporal del JWT.
  • Se incorporó la redirección al dashboard después del login.
  • Se creó el servicio de autenticación del frontend.
  • Se agregó la consulta a GET /api/auth/me.
  • Se reemplazaron los datos simulados del encabezado por los del usuario autenticado.
  • Se agregó el botón para cerrar sesión.
  • Se elimina el JWT local y se redirige al login al cerrar sesión.
  • Se completaron las pantallas de recuperación y restablecimiento de contraseña.
  • Se agregó la preparación inicial para Google OAuth2.

Verificación

  • El login tradicional redirige correctamente al dashboard.
  • El encabezado muestra el nombre y el rol reales.
  • El cierre de sesión elimina el token y regresa al login.
  • La verificación de TypeScript finaliza sin errores.
  • El archivo Header.tsx pasa ESLint sin errores.

Merge request reports

Loading