Autenticación y roles¶
Obtener un token JWT¶
POST /api/v1/auth/login
Content-Type: application/json
{
"username": "admin",
"password": "ChangeMe123!"
}
Respuesta:
Usar el token¶
Todas las peticiones autenticadas deben incluir el header:
Renovar el token¶
Cerrar sesión¶
El token queda invalidado inmediatamente en el servidor.
Tokens expirados
La UI redirige automáticamente al login cuando detecta un token inválido o expirado. No se almacena información sensible en el navegador.