feat(server): proxy — SEICHE_TRUST_PROXY + SEICHE_COOKIE_SECURE (+4 tests, 30/30)

This commit is contained in:
bot-claude
2026-08-26 07:46:28 +02:00
parent e9ace97ee5
commit 11a5ca5f49
6 changed files with 116 additions and 3 deletions
+6
View File
@@ -20,6 +20,12 @@ SEICHE_SESSION_ABSOLUTE_TTL_MS=604800000
# Nombre max de tentatives de connexion par minute (par IP)
SEICHE_MAX_LOGIN_ATTEMPTS_PER_MINUTE=5
# --- Réseau / proxy (Caddy, nginx, …) ---
# À mettre à 1 derrière un proxy : cookies marqués Secure
SEICHE_COOKIE_SECURE=0
# À mettre à 1 derrière un proxy : Fastify lit X-Forwarded-For (rate-limit par IP client)
SEICHE_TRUST_PROXY=0
# --- Service REST externe ---
# "example" = adaptateur de démonstration (données statiques, pour tester le pipeline)
# "http" = adaptateur générique pointant vers une vraie API REST (à paramétrer)