Класифікуйце кожную наладу
Публічная канфігурацыя можа ўключаць адлюстроўванае імя або публічны канец. Далікатныя налады ўключаюць уліковыя дадзеныя і матэрыялы для подпісу. Разгортвайце іх па-рознаму пры выбары сховішча і дазволаў. Код браўзера бачны наведвальнікам: пераменная, уключаная ў зборку фронтэнда, з'яўляецца публічнай незалежна ад яе імя.
Назвы дакументаў, а не сакрэты
Захоўвайце прыклад канфігурацыі з тлумачэннямі і бяспечнымі запаўняльнікамі. Правярайце неабходныя значэнні пры запуску і паведамляйце пра адсутнасць імя пераменнай, не выводзячы яе змесціва. Трымайце асобнымі наладкі для распрацоўкі, прагляду і вытворчасці. Правярайце змены канфігурацыі з такой жа асцярожнасцю, як код.
Свядома абнаўляйце доступ
Пры замене ўліковых дадзеных абнавіць залежныя службы і праверыць вынік, перш чым ануляваць старыя дадзеныя, калі правайдэр падтрымлівае такую паслядоўнасць. Хутка анулюйце раскрытыя ўліковыя дадзеныя. Не капіруйце ўсе файлы асяроддзя ў білеты або журналы; замест гэтага дзяліцеся назвамі і скарацкімі памылкамі.
APP_ENV=production
PUBLIC_SITE_URL=https://example.com
API_BASE_URL=https://api.example.com