Kimlik doğrulama
Site kapsamlı API anahtarları, hash'li depolama ve yalnızca önek gösterimi.
Her Tenant API isteği geçerli bir site API anahtarı içermelidir. Anahtarlar tek siteye bağlıdır — site A anahtarıyla site B yoluna istek 401 döner.
API anahtarları
Anahtarlar uygulamada oluşturulur (`fig_live_` + 48 hex karakter). Tam gizli anahtar yalnızca oluşturulurken gösterilir. Sunucuda yalnızca SHA-256 hash saklanır.
Kapsamlar
Mevcut anahtarlar taslak ve yayınlanmış içeriğe okuma erişimi verir; tercih edilirse eğitim dışa aktarımı da. Yazma işlemleri uygulama arayüzü veya içerik sistemi üzerinden — genel REST API değil.
Güvenlik uygulamaları
- Ele geçirilirse API sayfasından anahtarı iptal edin ve yenisini oluşturun
- Anahtarları istemci tarafı JavaScript'e gömmeyin
- Yalnızca HTTPS — anahtarlar Authorization başlığında gönderilir
Authorization başlığı
Authorization: Bearer fig_live_abc123...
Content-Type: application/jsonSite bağlama
`siteId` yol parametresi anahtarın sitesiyle eşleşmelidir. Bu, başka müşteriden sızsa bile çapraz kiracı erişimini engeller.