repoze.who.plugins.macauth

Screenshot Software:
repoze.who.plugins.macauth
Mga detalye ng Software:
Bersyon: 0.1.0
I-upload ang petsa: 14 Apr 15
Nag-develop: Mozilla Services Team
Lisensya: Libre
Katanyagan: 0

Rating: 2.0/5 (Total Votes: 1)

repoze.who.plugins.macauth ay isang repoze.who plugin para sa MAC Access Pagpapatotoo:
& Nbsp; http: //tools.ietf.org/html/draft-ietf-oauth-v2-http-mac-01
Upang access ang mga mapagkukunang gamit ang MAC Access Authentication, dapat nakuha client ang isang hanay ng mga MAC kredensyal kabilang ang isang id at lihim na key. Ginagamit nila ang mga kredensyal upang gumawa sign kahilingan sa server.
Kapag-access ng isang protektadong mapagkukunan, ang server ay bubuo ng isang tugon 401 hamon na may scheme "MAC" tulad ng sumusunod:
> GET / protected_resource HTTP / 1.1
> Host: example.com
& Nbsp; HTTP / 1.1 401 Unauthorized
& Nbsp; WWW-authenticate: MAC
Ang client ay gamitin ang kanilang MAC kredensyal na bumuo ng isang kahilingan lagda at isama ito sa Authorization header tulad nito:
> GET / protected_resource HTTP / 1.1
> Host: example.com
> Pahintulot: MAC id = "h480djs93hd8",
> TS = "1336363200",
> Nabanggit na pangyayari = "dj83hs9s",
> Mac = "bhCQXTVyfj5cmA9uKkPFx1zeOXM ="
& Nbsp; HTTP / 1.1 200 OK
& Nbsp; Content-Uri: teksto / plain
 Para sa iyong mga mata lamang: lihim data!
Plugin na ito ay gumagamit ng tokenlib library para sa pag-verify ng MAC kredensyal:
& Nbsp; https: //github.com/mozilla-services/tokenlib
. Kung ang library na hindi nakakatugon sa iyong mga pangangailangan, maaari kang magbigay ng isang custom na callback mag-decode ng token id MAC

Mga Kinakailangan :

    < li> Python

Iba pang mga software developer ng Mozilla Services Team

pyramid_whoauth
pyramid_whoauth

14 Apr 15

pyramid_multiauth
pyramid_multiauth

15 Apr 15

mozsvc
mozsvc

20 Feb 15

Mga komento sa repoze.who.plugins.macauth

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!