Ossza kategóriákba az egyes beállításokat
A nyilvános konfiguráció tartalmazhat egy megjelenítendő nevet vagy nyilvános végpontot. Az érzékeny beállítások közé tartoznak a hitelesítő adatok és az aláíró anyagok. Kezeld őket eltérően a tárolás és a jogosultságok kiválasztásakor. A böngésző kódja a látogatók számára látható: a frontend buildbe ágyazott változó nyilvános, függetlenül a nevétől.
Dokumentáld a neveket, ne a titkokat
Tarts fenn példakonfigurációt magyarázatokkal és ártalmatlan helyőrzőkkel. Ellenőrizd a kötelező értékeket indításkor, és jelezd a hiányzó változó nevét anélkül, hogy a tartalmát kiírnád. Tartsd külön a fejlesztési, előnézeti és éles beállításokat. Tekintsd át a konfigurációs változtatásokat ugyanazzal a gondossággal, mint a kódot.
Forgasd az eléréseket szándékosan
Amikor egy hitelesítőt cserél, frissítse a függő szolgáltatásokat, és ellenőrizze az eredményt azelőtt, hogy visszavonná a régi értéket, ha a szolgáltató támogatja ezt a sorrendet. A felfedett hitelesítő adatokat gyorsan vonja vissza. Ne másolja az egész környezeti fájlokat jegyekbe vagy naplókba; ehelyett ossza meg a neveket és a szerkesztett hibákat.
APP_ENV=production
PUBLIC_SITE_URL=https://example.com
API_BASE_URL=https://api.example.com