pyramid_ipauth

Sagteware kiekie:
pyramid_ipauth
Sagteware besonderhede:
Weergawe: 0.1.1
Upload datum: 15 Apr 15
Ontwikkelaar: Mozilla Services Team
Lisensie: Gratis
Populariteit: 13

Rating: 4.5/5 (Total Votes: 2)

pyramid_ipauth is 'n verifikasie beleid vir Pyramid dat identiteit en effektiewe skoolhoofde gebaseer op die afgeleë IP-adres van die versoek stel.
Oorsig
IP-adres gebaseerde verifikasie te voer, skep 'n IPAuthenticationPolicy en spesifiseer die teiken IP reeks, id en effektiewe skoolhoofde. Dan stel dit as die verifikasie beleid in jou configurator:
authn_policy = IPAuthenticationPolicy ("127.0 *. *.", "myuser", ["locals"])
config.set_authentication_policy (authn_policy)
Dit sal veroorsaak dat al die versoeke van IP-adresse in die 127,0. *. * Reeks te bekragtig word as gebruiker "myuser" en het die effektiewe skoolhoof "locals".
Dit is ook moontlik om die konfigurasie-opsies in jou ontplooiing lêer te spesifiseer:
[App: pyramidapp]
gebruik = eier: mypyramidapp
ipauth.ipaddrs = 127.0.0 * 127.0.1.. *
ipauth.principals = locals
Jy kan dan net sluit die pyramid_ipauth pakket in jou configurator:
config.include ("pyramid_ipauth")
Dit sal die ipauth instellings te spoor en te bou en appopriate beleid.
Let daarop dat hierdie pakket ondersteun net ooreenstem teen 'n enkele stel IP addresss. As jy nodig het verskillende geloofsbriewe te ken aan verskillende stelle van IP-adresse, kan jy die pyramid_multiauth pakket gebruik in samewerking met pyramid_ipauth:
& Nbsp; http: //github.com/mozilla-services/pyramid_multiauth
Spesifisering IP Adresse
IP adresse kan in 'n verskeidenheid van vorms, insluitend vermeld word:
- "Almal": alle moontlike IPv4 en IPv6 adresse
- "Plaaslike": alle plaaslike adresse van die masjien
- "A.B.C.D" 'n enkele IP adres
- "A.B.C.D / N" 'n netwerk adres spesifikasie
- "ABC *" 'n glob bypassende teen alle moontlike getalle
- "ABCD-E" 'n glob bypassende teen 'n reeks van getalle
- 'N whitespace- of komma geskei string van enige van die bogenoemde
- 'N netaddr Ipaddress, IPRange, IPGlob, IPNetork van IPSet voorwerp
- 'N lys, tal of iterable van enige van die bogenoemde
Volmagte
Hierdie module nie die X-Aangestuur-Vir kop respekteer by verstek, aangesien dit maklik deur kwaadwillige kliënte word bedrieglike. As u bediener is agter 'n betroubare volmag wat stel die X-Aangestuur-Vir kop, moet u dit uitdruklik verklaar dat die stel van vertrou gevolmagtigdes soos so:
IPAuthenticationPolicy ("127.0. *. *",
& Nbsp; skoolhoofde = ["plaaslike"],
& Nbsp; gevolmagtigdes = "127.0.0.1")
Die stel van vertrou proxy adresse kan gespesifiseer word met behulp van dieselfde sintaksis as die stel van IP-adresse te kontroleer

Wat is nuut in hierdie release:.

  • Update lisensie te LPW 2.0

Vereistes :

  • Python

Ander sagteware ontwikkelaar Mozilla Services Team

Kommentaar te pyramid_ipauth

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!