GeliştiricilerAPI ANAHTARLARI VE KİMLİK DOĞRULAMA

Her yere erişen tek bir belirteç değil, en az yetki.

Her şeye yetkili tek bir API anahtarı, sızdığı anda bir yüke dönüşür. CMSHub'ın makine kimlik bilgileri koleksiyon bazında açıkça tanımlanmış işlem izinleri taşır — bulma, oluşturma, güncelleme veya silme — böylece bir entegrasyon yalnızca gerçekten ihtiyaç duyduğu erişime sahip olur ve sızan bir anahtarın etki alanı küçük ve bilinir kalır.

01 / MAKİNE KİMLİK BİLGİLERİ

Ana anahtar değil, kapsamlı API anahtarları

API anahtarlarını çalışma alanı bazında oluşturun, döndürün ve iptal edin; her biri belirli koleksiyonlarla ve onlar üzerindeki belirli işlemlerle sınırlıdır — herhangi bir üretim kimlik bilgisine uygulayacağınız en az yetki ilkesinin aynısı.

Koleksiyon ve işlem bazında kapsam

Bir entegrasyonun dokunduğu koleksiyonlar üzerinde tam olarak bulma, oluşturma, güncelleme veya silme yetkisi verin — örtük hiçbir şey yok.

Oluşturun, döndürün, iptal edin

Bir anahtarın yaşam döngüsünü çalışma alanından yönetin — planlı olarak döndürün ya da açığa çıktıysa hemen iptal edin.

Varsayılan olarak reddet

Bir koleksiyon üzerinde açık yetkisi olmayan anahtar ona dokunamaz — daha geniş erişime örtük bir geri dönüş yoktur.

02 / KULLANICI OTURUMLARI

Güçlendirilmiş kimlik bilgileri, iptal edilebilir oturumlar

Kullanıcı girişleri, modern ve bellek yoğun bir karma algoritması olan Argon2id ile türetilmiş kimlik bilgileri kullanır; JWT ile sarmalanmış sunucu tarafı oturumlar, süresinin dolması beklenmeden anında iptal edilebilir.

Argon2id ile türetilmiş kimlik bilgileri

Parolalar Argon2id ile karma hâline getirilir; GPU ve ASIC hızlandırmalı kırma girişimlerine karşı dayanıklıdır.

İptal edilebilir oturumlar

Sunucu tarafı oturumlar sayesinde ele geçirilen bir oturum, belirtecin süresinin dolması beklenmeden anında iptal edilebilir.

Denetlenebilir kimlik doğrulama olayları

Girişler, oturum iptalleri ve anahtar değişiklikleri kaydedilir; kimin neye ne zaman eriştiğini yanıtlayabilirsiniz.

KAPSAMLI BİR ANAHTAR OLUŞTURUN

Tek bir koleksiyonla sınırlı bir API anahtarı oluşturun.

Bir çalışma alanı açın ve entegrasyonunuzun tam olarak ihtiyaç duyduğu erişimle kapsamlı bir anahtar oluşturun.