Skip to content

Implementación inicial del login

elias.hernandez requested to merge feature/login into dev

Se implementa la primera versión funcional de la pantalla de inicio de sesión.

Cambios realizados

  • Creación de la página /login.
  • Formulario controlado para correo y contraseña.
  • Opción para mostrar u ocultar la contraseña.
  • Conexión con POST /api/auth/login.
  • Almacenamiento del token JWT recibido.
  • Estado de carga durante el inicio de sesión.
  • Mensaje ante credenciales incorrectas.
  • Enlace inicial para recuperar la contraseña.
  • Botón visual para continuar con Google.
  • Incorporación de lucide-react para los íconos.

Pendiente

  • Redirección después del login.
  • Protección de rutas privadas.
  • Cierre de sesión.
  • Recuperación de contraseña funcional.
  • Integración real con Google OAuth.

Verificación

  • Login probado contra el backend local.
  • Respuesta HTTP 200 con credenciales válidas.
  • ESLint ejecutado sin errores.

Merge request reports

Loading