+9
−0
+41
−0
+75
−0
Loading
Le plafond anti-force-brute est posé par ADRESSE IP. Une cellule de crise, ce
sont des gens dans la même pièce derrière le même routeur : ils n'en partagent
qu'une. Dix tentatives par quart d'heure pour tout un service, quelques fautes
de frappe un lundi matin, et les suivants restaient à la porte quinze minutes —
sans recours, le compteur ne vivant qu'en mémoire du processus.
Un administrateur d'instance peut désormais remettre les compteurs à zéro depuis
la supervision. L'action est tracée au journal.
La protection n'est PAS affaiblie : elle reste identique partout, production
comprise. La désactiver hors production aurait laissé une instance sans
protection le jour où NODE_ENV n'est pas posé — et l'aurait rendue invérifiable
ailleurs, alors que le cahier de test la spécifie. Même raisonnement que
reset-mfa.js : rendre une protection obligatoire sans prévoir sa reprise en
main, c'est préparer une panne.
Les compteurs vivaient DANS le garde, lui-même fourni par quatre modules :
chacun tenait son propre décompte, sans le savoir, et aucune remise à zéro
n'aurait pu les atteindre tous. Ils vivent maintenant dans un service unique ;
le garde n'est plus qu'une règle.
La recette distingue enfin « sans objet » de « n'a pas pu être joué », et sort le
second en évidence sous le bilan. Un cas de sécurité qui ne s'exécute pas en
silence est plus dangereux qu'un cas qui échoue : on lit « tout conforme » et
l'on croit que tout a été vérifié. Le lot instance débloque en sortant, ce qui
éprouve la route et rend au lot MCP le budget dont son cas d'observateur avait
besoin — il tourne pour la première fois en suite complète.
Co-Authored-By:
Claude Opus 5 <noreply@anthropic.com>