Aller au contenu principal

Get authenticated user profile

GET 

/company/users/me

Renvoie le profil complet de l'utilisateur actuellement authentifié via JWT. Inclut toutes les données personnelles, préférences et configuration de l'utilisateur.

Objectif

Permettre à l'utilisateur d'obtenir ses propres informations de profil pour les afficher dans l'interface et vérifier son état de vérification.

Cas d'utilisation

  • Afficher les informations du profil dans le frontend
  • Vérifier l'état de vérification de l'email
  • Obtenir les préférences de langue et de fuseau horaire
  • Charger les données de l'utilisateur dans les formulaires d'édition

Authentification

  • Requiert un JWT valide (middleware m.isLoged)
  • L'utilisateur doit être authentifié

Notes

  • Renvoie les données en utilisant model.parseMe() avec des informations étendues
  • Erreur 404 si userData n'existe pas dans le token

Request

Responses

Profil d'utilisateur obtenu avec succès