repoze.who.plugins.macauth

Yazılım ekran görüntüsü:
repoze.who.plugins.macauth
Yazılım detaylar:
Versiyon: 0.1.0
Qayıt: 14 Apr 15
Geliştirici: Mozilla Services Team
Lisans: Ücretsiz
Popülerlik: 11

Rating: 2.0/5 (Total Votes: 1)

repoze.who.plugins.macauth MAC Erişim Kimlik Doğrulaması için bir repoze.who eklentisi:
& Nbsp; http: //tools.ietf.org/html/draft-ietf-oauth-v2-http-mac-01
MAC Erişim Kimlik Doğrulaması kullanarak erişim kaynakları için, istemci kimliği ve gizli anahtar da dahil olmak üzere MAC kimlik bir dizi almış olmalı. Onlar sunucuya imzalanan isteklerini yapmak için bu kimlik bilgilerini kullanmak.
Bir korumalı kaynak erişirken aşağıdaki gibi, sunucu düzeni "MAC" ile 401 meydan yanıtı üretecektir:
> GET / protected_resource HTTP / 1.1
> Host: example.com
& Nbsp; HTTP / 1.1 401 Yetkisiz
& Nbsp; WWW-Authenticate: MAC
İstemci bir istek imza oluşturmak için MAC kimlik bilgilerini kullanmak ve böylece gibi Yetkilendirme başlığında bunu içerecektir:
> GET / protected_resource HTTP / 1.1
> Host: example.com
> Yetki: MAC id = "h480djs93hd8",
> Ts = "1336363200",
> Nonce = "dj83hs9s",
> Mac = "bhCQXTVyfj5cmA9uKkPFx1zeOXM ="
& Nbsp; HTTP / 1.1 200 OK
& Nbsp; Content-Type: text / plain
 Gizli verilere: tek gözlerin için!
Bu eklenti MAC kimlik doğrulama için tokenlib kitaplığını kullanır:
& Nbsp; https: //github.com/mozilla-services/tokenlib

    <:. Bu kütüphane ihtiyaçlarını karşılamak değilse, MAC id belirteci çözmek için özel bir geri çağırma işlevi sağlayabilir

    Gereksinimler li> Python

Geliştirici Diğer yazılım Mozilla Services Team

Yorumlar repoze.who.plugins.macauth

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!