2TECH.WORK
2TECH.WORK / DOCS

Konfigürasyon kodunuzun dışında olmalıdır

Gerekli ayarları, özel değerleri depolardan ve kamuya açık varlıklardan uzak tutarken bakım yapanların görebileceği şekilde yapın.

Daha fazlasını okuyun
Bu sayfada açıklanan mimari ve bağlantılar.
01

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.

02

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.

03

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.

Yapılandırma örneği
APP_ENV=production
PUBLIC_SITE_URL=https://example.com
API_BASE_URL=https://api.example.com