Get authenticated user profile
GET/company/users/me
Devuelve el perfil completo del usuario actualmente autenticado mediante JWT. Incluye todos los datos personales, preferencias y configuración del usuario.
Objective
Permitir al usuario obtener su propia información de perfil para mostrarla en la interfaz y verificar su estado de verificación.
Use Cases
- Mostrar información del perfil en el frontend
- Verificar estado de verificación de email
- Obtener preferencias de idioma y zona horaria
- Cargar datos del usuario en formularios de edición
Authentication
- Requiere JWT válido (middleware m.isLoged)
- Usuario debe estar autenticado
Notes
- Retorna datos usando model.parseMe() con información extendida
- Error 404 si userData no existe en el token
Request
Responses
- 200
- 401
- 404
Perfil de usuario obtenido exitosamente
No autorizado. Posibles causas:
- Token JWT inválido o expirado
- Usuario no tiene permisos
Usuario no encontrado