/api/user
Este endpoint permite obtener y actualizar la información del usuario autenticado. La autenticación se realiza mediante un token JWT proporcionado en los encabezados de la solicitud.
Obtiene la información del usuario autenticado basado en el token JWT proporcionado.
Actualiza la información del usuario autenticado basado en el token JWT proporcionado.
Recupera los detalles del usuario autenticado.
Bearer <token>
(Requerido) Token JWT para autenticar la solicitud.Código de Estado: 200 OK
Cuerpo de la Respuesta:
{
"success": true,
"user": {
"id": 1,
"username": "Juan.Pérez",
"email": "[email protected]",
"telefono": "(555) 987-6543"
}
}
Código de Estado: 401 Unauthorized
Razón: Token no proporcionado o no válido.
Cuerpo de la Respuesta:
{
"success": false,
"message": "No token provided"
}
{
"success": false,
"message": "Failed to authenticate token"
}
Código de Estado: 404 Not Found
Razón: Usuario no encontrado.
Cuerpo de la Respuesta:
{
"success": false,
"message": "User not found"
}