feat(backend): log des appels API en mode debug (#89)

- Ajout LogRequestInterceptor (méthode, URL, query, body)
- Activé via LOG_API_REQUESTS=true
- Masquage des champs sensibles (password, smtp_password, token...)
- Enregistrement global dans main.ts, doc dans .env.example

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-02-13 11:15:41 +01:00
co-authored by Cursor
parent c43f55bed6
commit 0386785f81
3 changed files with 78 additions and 5 deletions
+3
View File
@@ -21,3 +21,6 @@ JWT_EXPIRATION_TIME=7d
# Environnement
NODE_ENV=development
# Log de chaque appel API (mode debug) — mettre à true pour tracer les requêtes front
# LOG_API_REQUESTS=true