Aller au contenu principal

Get user details by ID

GET 

/company/users/:id

Retourne les informations complètes d'un utilisateur spécifique de l'entreprise.

Objectif

Permettre de visualiser le profil de n'importe quel utilisateur de l'entreprise, utile pour les administrateurs et les gestionnaires.

Cas d'utilisation

  • Visualiser le profil d'un autre utilisateur (admin/gestionnaire uniquement)
  • Vérifier les informations de contact
  • Consulter les données d'un utilisateur spécifique

Authentification

  • Requiert un JWT valide (middleware m.isLoged)
  • L'utilisateur doit être authentifié
  • Ne retourne les données que si l'utilisateur appartient à la même entreprise

Notes

  • Les utilisateurs non administrateurs peuvent voir leur propre profil
  • Le contrôleur vérifie que l'utilisateur appartient à l'entreprise

Request

Responses

Détails de l'utilisateur obtenus avec succès