Klasifikuokite kiekvieną nustatymą
Viešoji konfigūracija gali apimti rodymo vardą arba viešąjį galinį tašką. Jautrios nustatymai apima prisijungimo duomenis ir pasirašymo medžiagą. Elkitės su jais skirtingai, pasirinkdami saugyklą ir teises. Naršyklės kodas yra matomas lankytojams: kintamasis, įterptas į frontend kūrimą, yra viešas, nepriklausomai nuo jo pavadinimo.
Dokumentuokite pavadinimus, o ne paslaptis
Laikykite pavyzdinę konfigūraciją su paaiškinimais ir nekenksmingais žymekliais. Patikrinkite būtinąsias reikšmes paleidimo metu ir praneškite apie trūkstamą kintamojo pavadinimą, neatskleisdami jo turinio. Laikykite vystymo, peržiūros ir gamybos nustatymus atskirus. Peržiūrėkite konfigūracijos pakeitimus su tokia pat atsarga kaip kodą.
Sąmoningai keiskite prieigos raktus
Kai keičiama kredencialą, atnaujinkite priklausomas paslaugas ir patikrinkite rezultatą prieš atšaukiant senąją reikšmę, jei teikėjas palaiko tokią tvarką. Greitai atšaukite atskleistus kredencialus. Nekomplektuokite visų aplinkos failų į bilietus ar žurnalus; vietoj to dalinkitės pavadinimais ir redaguotomis klaidomis.
APP_ENV=production
PUBLIC_SITE_URL=https://example.com
API_BASE_URL=https://api.example.com