Projet universitaire visant à la création d'une API pouvant gérer des utilisateurs et des produits.
L'API sera consommée par deux autres entités : une IHM et une autre API.
curl -X PUT -H "Authorization: Bearer token" -H "Content-Type: application/json" -d '{"firstname":"Frédéric", "lastname":"EGENSCHEVILLE", "mail":"fredegen@gmail.com", "password":"password", "role":"user"}' http://localhost:8080/API-Produits-et-Utilisateurs-1.0-SNAPSHOT/api/users/fredegencurl -X DELETE -H "Authorization:Bearer token" http://localhost:8080/API-Produits-et-Utilisateurs-1.0-SNAPSHOT/api/users/fredegencurl -X POST -H "Authorization: Bearer token" -H "Content-Type: application/json" -d '{"firstname":"Alice","lastname":"Jones","mail":"alicejones@example.com","password":"pa$$word","role":"user","username":"alice23"}’ http://localhost:8080/API-Produits-et-Utilisateurs-1.0-SNAPSHOT/api/userscurl -X GET -H "Authorization:Bearer token" http://localhost:8080/API-Produits-et-Utilisateurs-1.0-SNAPSHOT/api/users/alice42curl -X GET -H "Authorization:Bearer token" http://localhost:8080/API-Produits-et-Utilisateurs-1.0-SNAPSHOT/api/userscurl -X POST http://localhost:8080/API-Produits-et-Utilisateurs-1.0-SNAPSHOT/api/authenticate -H 'Authorization: Bearer token' -d 'username=charlie_brown&password=passw0rd'Dossier comprenant les explications sur l'utilisation et les retours attendus Rapport API Frédéric EGENSCHEVILLER.docx 📁