Obtener historial de accesos de un usuario
GET/users/access/:id
Propósito
Devuelve el historial de accesos de un usuario específico.
Objetivo
Permitir auditoría administrativa de seguridad por usuario.
Casos de uso
- Revisar sesiones de un miembro del equipo.
- Investigar accesos sospechosos de una cuenta.
Detalles técnicos
Si el ID no corresponde al usuario autenticado, solo admin puede consultar.
Errores de permisos se encapsulan como 500 por el controlador actual.
Éxito envuelto en { status, data, 0 }.
Autenticación
Requiere JWT Bearer o API Key válidos.
Request
Responses
- 200
- 401
- 500
Historial paginado de accesos.
Response Headers
Token/API Key ausente o inválido.
Response Headers
Error interno (incluye errores de permisos encapsulados).