Autenticación - Usuario autenticado
Obtener datos del usuario autenticado
Section titled “Obtener datos del usuario autenticado”GET /auth/me
Obtiene los datos del usuario autenticado usando el token Bearer.
Headers requeridos
Section titled “Headers requeridos”Authorization: Bearer {token}Content-Type: application/jsonRespuesta exitosa (200)
Section titled “Respuesta exitosa (200)”{ "success": true, "message": "Datos del usuario obtenidos exitosamente", "data": { "user": { "id": 1, "email": "usuario@ejemplo.com", "first_name": "Juan", "last_name": "Pérez", "mother_last_name": "García", "role": "admin", "active": 1, "external": 0, "type_user": "Interno", "status_user": "Alta" }, "employee": { "employee_id": "EMP001", "full_name": "Juan Pérez García", "rfc": "PEGJ850101ABC", "phone": "5551234567", "cellphone": "5559876543", "started_at": "2020-01-15", "job_position": "Desarrollador Senior", "department": "Tecnología", "branch_office": "Sucursal Central", "profile_image": "uploads/profile/foto.jpg" } }}Respuesta de error (401)
Section titled “Respuesta de error (401)”{ "message": "Unauthenticated."}Ejemplo de uso
Section titled “Ejemplo de uso”curl -X GET http://tu-dominio.com/api/auth/me \ -H "Authorization: Bearer 1|abcdef1234567890..." \ -H "Content-Type: application/json"