Mon API REST Sécurisée
Cette API REST sécurisée permet la gestion des utilisateurs à l’aide de tokens JWT. ### Fonctionnalités : - Authentification par JWT - Création, modification et suppression d’utilisateurs - Sécurité renforcée avec `bcrypt` + limitation de requêtes (rate limiting) - Déploiement facile via Docker - Testée avec Pytest & client Python intégré
Mon API REST Sécurisée endpoints
| Method | Endpoint | Description |
|---|---|---|
| Users | ||
| GET |
read_me_users_me_get /users/me |
Récupère les informations de l'utilisateur connecté à partir de son token JWT. |
| DELETE |
delete_user_me_users_me_delete /users/me |
Supprimer |
| POST |
create_user_users__post /users/ |
|
| PUT |
update_user_me_users_me_put /users/me |
Modifie les informations de l'utilisateur actuellement connecté (identifié via un token JWT). L'utilisateur peut mettre à jour son nom complet et/ou son mot de passe. |
| GET |
get_users_users__get /users/ |
Lister |
| login | ||
| POST |
login_login_post /login |
|
| Other endpoints | ||
| GET |
read_root__get / |
|
Mon API REST Sécurisée pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | $1 / month | 227 / second |
|
| PRO | Free | — |
|