Ikklassifika kull setting
Il-konfigurazzjoni pubblika tista’ tinkludi isem ta’ wirja jew endpoint pubbliku. Is-settings sensittivi jinkludu kredenzjali u materjal ta’ firma. Ġibhom differenti meta tagħżel ħażna u permessi. Il-kodiċi tal-browser huwa viżibbli għall-viżitaturi: varjabbli imqiegħed f’backend tal-frontend huwa pubbliku irrispettivament mill-isem tiegħu.
Isem dokumenti, mhux sigrieti
Żomm konfigurazzjoni ta’ eżempju b’spjegazzjonijiet u placeholders ħielsa minn ħsara. Ivvalida l-valuri meħtieġa fil-bidu u rrapporta isim varjabbli nieqes mingħajr ma tipprintja l-kontenut tiegħu. Iżomm settings ta’ żvilupp, preview u produzzjoni separat. Irrivedi bidliet fil-konfigurazzjoni bl-istess attenzjoni bħakodiċi.
Irrota aċċess b’mod deliberate
Meta tkun qed tissostitwixxi ċ-ċredenzjali, aġġorna s-servizzi li jiddependu minnhom u ivverifika r-riżultat qabel timmodifika l-valur antik fejn il-fornitur jappoġġja din l-ordni. Immodifika ċ-ċredenzjali esposti malajr. Taqsibx fajls ambjentali sħaħ fi tickets jew logs; taqsam ismijiet u żbalji redatti minflok.
APP_ENV=production
PUBLIC_SITE_URL=https://example.com
API_BASE_URL=https://api.example.com