Autenticación
La API utiliza un sistema de autenticación basado en tokens para proteger los recursos y garantizar que solo los usuarios autorizados puedan acceder a ellos.
Método de Autenticación
La autenticación se realiza mediante un endpoint de login, que valida las credenciales proporcionadas por el usuario. Al autenticarse correctamente, el sistema devuelve un conjunto de tokens que deben incluirse en los encabezados de las solicitudes subsecuentes.
Endpoint
POST /api/auth/login
Parámetros de Entrada
| Parámetro | Descripción | Tipo | Requerido | 
|---|---|---|---|
| username | Nombre de usuario del sistema | Cadena | Sí | 
| password | Contraseña del usuario | Cadena | Sí | 
Parámetros de Salida
| Parámetro | Descripción | Tipo | 
|---|---|---|
| access_token | Token de acceso para autenticar solicitudes | Cadena | 
| refresh_token | Token para obtener un nuevo access_tokencuando expire | Cadena | 
| expires_in | Tiempo de expiración del access_tokenen segundos | Entero | 
| token_type | Tipo de token (generalmente Bearer) | Cadena |