Dokümantasyonumuz, Canlı İhraççımızın Sunmadığı Bir Kimlik Bilgisi Biçimini Gösteriyor. Bunu Kanıtlayan Komut Burada.

Bu sayfadaki açık bizimdir, kendi tel biçimimizi kendi dokümantasyonumuza karşı kontrol ederek bulduk ve hâlâ açıktır.

İki kimlik bilgisi ailesi ve hangisini aldığınızın neden önemli olduğu

Bir doğrulanabilir kimlik bilgisi birden çok biçimde serileştirilebilir ve seçim, onu hangi kütüphanelerin okuyabileceğini belirler.

Bir aile bağlantılı veri yoludur. Her alan adı bir @context üzerinden ortak bir kelime dağarcığına işaret eder, dolayısıyla name yalnızca "name" dizesi değil, iki sistemin önceden konuşmadan üzerinde anlaşabileceği, tanımlı anlamı olan bir terimdir. İmza, o yapının kanonik bir biçimini kapsar.

Diğer aile kimlik bilgisini imzalı bir jetona sarar. Kısa, bir JSON Web Token ile uğraşmış herkese tanıdık ve tamamen farklı bir kütüphane kümesi tarafından okunuyor.

Biri için inşa edilmiş bir doğrulayıcı diğerini ayrıştıramaz. "Biraz uğraşarak" değil. Ayrıştırma, imza kontrolü ve alan araması, hepsi farklıdır.

Bağlantılı veri yolundaki tuzak

@context bir URL'dir ve bunun insanların en kötü anda karşılaştığı sonuçları vardır.

Bir şeyin onu çözmesi gerekir. Ya işlemci onu doğrulama anında getirir, ki bu bir güvenlik kontrolünün içine bir ağ bağımlılığı koyar, ya da önbelleğe alınmış bir kopyayla gelir, ki bu bir bağlam değişikliğinin, her önbellek güncellenene kadar doğrulamayı bozması demektir.

Ve özellik adını yanlış yazmak süs değil ölümcüldür. @context arayıp context bulan bir işlemci sizi uyarmaz. Belgeyi yorumlayamaz.

Bu sayfa neden var

Çünkü buradaki çökme biçimi sessiz ve pahalıdır. Kimse bir biçim uyuşmazlığını okuyarak keşfetmez. Doğru görünen veride bir ayrıştırıcı hiçbir şey döndürdüğünde keşfeder.

Genel kural, bizim özel durumumuzdan değerlidir: dokümantasyonu değil teli okuyun. Herhangi bir satıcı için üstveri uç noktası tek bir istektir ve bir haftalık şartname okumanın çözmediği soruyu çözer.

Herhangi bir kimlik bilgisi satıcısına sorulacaklar

"Canlı ihraççınız gerçekte hangi biçimi sunuyor?" Cevabı değil üstveri URL'sini isteyin, sonra kendiniz getirin. Bizimki yukarıda.

"Dokümantasyonunuz onunla uyuşuyor mu?" Bizimki şu anda uyuşmuyor ve bunu keşfetmenizdense size söylemeyi tercih ederiz.

"Bağlantılı veri yolunu kullanıyorsanız, bağlam getiriliyor mu önbellekte mi?" Getirilmesi bir güvenlik kontrolüne ağ bağımlılığı koyar. Önbellek, bir bağlam değişikliğinin eşgüdümlü bir yükseltme olması demektir.

"Yayımladığınızı hangi kütüphaneler doğrulayabilir?" Dürüst cevap onları adlandırır. Kaçamak cevap "standartlara dayalı" der.

Bu karar için ne anlama geliyor

Yığınınız bağlantılı veri kimlik bilgileri için kuruluysa, onları bugün sunmuyoruz ve dokümantasyonumuzun onları göstermesi sizin bir seçeneğiniz değil bizim bir kusurumuzdur.

Yığınınız imzalı jetonlarla çalışıyorsa, ihraççımızın şu anda sunduğu şey odur, buradaki kimseyle konuşmadan önce biçimi tek bir istekte teyit edebilirsiniz, ve bir satıcı iddiasını satıcıya sormadan kontrol edebilme yeteneği, genel olarak ısrar edilmeye değer özelliktir.

Okumaya devam edin

Dokümantasyonumuz, Canlı İhraççımızın Sunmadığı Bir Kimlik Bilgisi Biçimini Gösteriyor. Bunu Kanıtlayan Komut Burada. · Solidus