Clasifică fiecare setare
Configurația publică poate include un nume de afișare sau un endpoint public. Setările sensibile includ credențiale și materiale pentru semnare. Tratați-le diferit atunci când alegeți stocarea și permisiunile. Codul browserului este vizibil pentru vizitatori: o variabilă încorporată într-o construcție frontend este publică indiferent de numele său.
Nominați documentele, nu secretele
Mențineți configurația exemplu cu explicații și substituenți inofensivi. Validați valorile necesare la pornire și raportați un nume de variabilă lipsă fără a-i afișa conținutul. Păstrați setările de dezvoltare, previzualizare și producție distincte. Revizuiți modificările de configurație cu aceeași atenție ca și codul.
Rotiți accesul deliberat
Când înlocuiți o acreditare, actualizați serviciile dependente și verificați rezultatul înainte de a revoca valoarea veche acolo unde furnizorul permite această secvență. Revocați acreditările expuse prompt. Nu copiați fișierele întregi de mediu în tichete sau jurnale; împărtășiți în schimb numele și erorile redactate.
APP_ENV=production
PUBLIC_SITE_URL=https://example.com
API_BASE_URL=https://api.example.com