Her ayarı sınıflandırın
Genel yapılandırma, bir görüntüleme adı veya genel bir uç nokta içerebilir. Hassas ayarlar arasında kimlik bilgileri ve imzalama malzemesi bulunur. Depolama ve izinleri seçerken bunlara farklı şekilde davranın. Tarayıcı kodu ziyaretçiler tarafından görülebilir: ön uç yapısına gömülü bir değişken, adı ne olursa olsun herkese açıktır.
Belge adları, sırlar değil
Açıklamalar ve zararsız yer tutucularla örnek yapılandırmayı sürdürüldü. Gerekli değerleri başlatmada doğrulayın ve içeriğini yazdırmadan eksik bir değişken adını rapor edin. Geliştirme, ön izleme ve üretim ayarlarını ayrı tutun. Yapılandırma değişikliklerini kod kadar dikkatle gözden geçirin.
Erişimi kasıtlı olarak döndürün
Bir kimlik bilgisi değiştirildiğinde, bağımlı hizmetleri güncelleyin ve sağlayıcı bu sıralamayı destekliyorsa eski değeri iptal etmeden önce sonucu doğrulayın. Açığa çıkan kimlik bilgilerini hızlı bir şekilde iptal edin. Tüm ortam dosyalarını biletlerde veya loglarda kopyalamayın; bunun yerine isimleri ve sansürlenmiş hataları paylaşın.
APP_ENV=production
PUBLIC_SITE_URL=https://example.com
API_BASE_URL=https://api.example.com