repoze.who.plugins.macauth

Programinė įranga Screenshot:
repoze.who.plugins.macauth
Programinė detalės:
Versija: 0.1.0
Įkėlimo datą: 14 Apr 15
Licencija: Nemokamai
Populiarumas: 11

Rating: 2.0/5 (Total Votes: 1)

repoze.who.plugins.macauth yra repoze.who plugin MAC prieigos autentifikavimo:
& Nbsp; http: //tools.ietf.org/html/draft-ietf-oauth-v2-http-mac-01
Prieigą prie išteklių, naudojant MAC prieigos autentifikavimo, klientas privalo gauti iš MAC įgaliojimai rinkinį, įskaitant id ir slapto rakto. Jie naudoja šiuos raštus padaryti pasirašytus prašymus į serverį.
Kreipiantis saugomą išteklius, serveris sukurs 401 iššūkis atsakas schemos "MAC" taip:
> GET / HTTP protected_resource / 1.1
> Host: example.com
& Nbsp; HTTP / 1.1 401 Neleistinai
& Nbsp; svetainė-Atpažinkite: MAC
Klientas naudoja savo MAC įgaliojimai statyti prašymo parašą ir jį įtraukti į leidimą antraštėje, kaip taip:
> GET / HTTP protected_resource / 1.1
> Host: example.com
> Registracija: MAC id = "h480djs93hd8"
> Ts = "1336363200"
> tam kartui = "dj83hs9s"
> Mac = "bhCQXTVyfj5cmA9uKkPFx1zeOXM ="
& Nbsp; HTTP / 1.1 200 OK
& Nbsp; Content-Type: text / plain
 Tik akis: slaptų duomenų!
Šis kištukas naudoja tokenlib biblioteką patikrinti MAC įgaliojimai:
& Nbsp; https: //github.com/mozilla-services/tokenlib
. Jei tai biblioteka neatitinka jūsų poreikių, galite pateikti užsakymą atgalinio ryšio funkcija atkoduoti MAC id raktą

Reikalavimai :

    < li> Python

Kita programinė įranga kūrėjas Mozilla Services Team

pyramid_whoauth
pyramid_whoauth

14 Apr 15

powerhose
powerhose

20 Feb 15

pyramid_ipauth
pyramid_ipauth

15 Apr 15

Komentarai repoze.who.plugins.macauth

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!