From fc34969bd8b4d43da8c77cb4320bc58ba675966b Mon Sep 17 00:00:00 2001 From: Tom Dequesnes <tom.dequesnes.etu@univ-lille.fr> Date: Tue, 18 Mar 2025 20:35:05 +0100 Subject: [PATCH] Ajout de l'utilisation de l'API Rest dans le README --- README.md | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 9aa3d12..4bd6955 100644 --- a/README.md +++ b/README.md @@ -8,8 +8,9 @@ 3. [📊 Requêtes SQL pertinentes](#-requêtes-sql-pertinentes) 4. [📁 Arborescence du projet](#-arborescence-du-projet) 5. [🖥️ Liste des entrées des contrôleurs](#-liste-des-entrées-des-contrôleurs) -6. [🛠️ Points techniques et solutions](#️-points-techniques-et-solutions) -7. [➕ Fonctionnalitées et améliorations](#-fonctionnalitées-et-améliorations) +6. [🛠️ Points techniques et solutions](#-points-techniques-et-solutions) +7. [🌐 Utilisation de l'API REST](#-utilisation-de-lapi-rest) +8. [➕ Fonctionnalitées et améliorations](#-fonctionnalitées-et-améliorations) --- @@ -191,6 +192,21 @@ Gestion des likes sur les messages dans la base de données : La gestion des likes était compliquée car on les stockait directement en nombre dans la base de données. On a séparé ça et calculé les likes au lieu de les stocker en dur. +## 🌐 Utilisation de l'API REST + +**Récupération du token :** +Une fois que l'utilisateur est connecté, il doit cliquer sur son profil pour récupérer son token. + +**Utilisation de l'API :** +Ouvrir un terminal et exécuter cette commande : + +```bash +curl "http://localhost:8080/LilleConnect/filUser" -H "Authorization: Bearer <token>" +``` +Et remplacer `<token>` par le token récupéré précédemment. +Le serveur renverra alors les informations de l'utilisateur au format JSON. +Le token à une durée de vie de 20 minutes. + ## ➕ Fonctionnalitées et améliorations **Fonctionnalités demandées :** -- GitLab