+32
−0
Loading
En dessous de 32 caractères, SECRETS_KEY était ignorée et le chiffrement
des secrets stockés retombait sur une clef dérivée de JWT_SECRET — sans
un mot. L'exploitant croit alors avoir séparé ses deux clefs. Il ne l'a
pas fait, et il le découvrira le jour où il fera tourner JWT_SECRET :
ses secrets deviendront illisibles, précisément ce que cette variable
existe pour éviter.
Un réglage de sécurité posé puis écarté en silence est pire que pas de
réglage du tout : il donne une assurance fausse. Le motif est donc
signalé au démarrage, et la production refuse de démarrer — même
traitement que JWT_SECRET.
TRUSTED_PROXIES reçoit la même attention, en plus modeste : une valeur
illisible ne se confond plus avec une variable absente. L'avertissement
existant demandait de renseigner ce que l'exploitant croyait avoir
renseigné.
Co-Authored-By:
Claude Opus 5 <noreply@anthropic.com>