Saltar al contenido principal

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

Perfil de usuario obtenido exitosamente