Get Current User Profile
GET/auth/me
Retourne les informations complètes du profil de l'utilisateur authentifié. Flux Typique :
- Le client envoie une requête avec le jeton JWT dans l'en-tête d'Autorisation
- Le serveur valide le jeton et extrait l'ID de l'utilisateur
- Consulte les données utilisateur mises à jour dans la base de données
- 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
- 200
- 401
Profil utilisateur récupéré avec succès
Non autorisé - Authentification invalide ou absente