Aller au contenu principal

Get Current User Profile

GET 

/auth/me

Retourne les informations complètes du profil de l'utilisateur authentifié. Flux Typique :

  1. Le client envoie une requête avec le jeton JWT dans l'en-tête d'Autorisation
  2. Le serveur valide le jeton et extrait l'ID de l'utilisateur
  3. Consulte les données utilisateur mises à jour dans la base de données
  4. Retourne les informations complètes du profil Cas d'Utilisation :
  • Chargement des informations utilisateur au démarrage de l'application
  • Affichage des données de profil dans l'interface
  • Validation des permissions et du rôle de l'utilisateur actuel
  • Synchronisation des données après des mises à jour Informations Retournées :
  • Données personnelles (prénom, nom de famille, e-mail)
  • Informations sur l'entreprise associée
  • Rôle et permissions de l'utilisateur
  • Type d'abonnement actif
  • Date de création du compte Notes Importantes :
  • Nécessite un jeton JWT valide dans l'en-tête : Authorization: Bearer {token}
  • Le jeton ne doit pas être expiré (valide pendant 24 heures)
  • Retourne les données les plus actuelles de la base de données
  • N'inclut pas de mot de passe ni d'informations sensibles

Responses

Profil utilisateur récupéré avec succès