pyramid_ipauth

Szoftver screenshot:
pyramid_ipauth
Szoftver adatai:
Változat: 0.1.1
Feltöltés dátuma: 15 Apr 15
Engedély: Ingyenes
Népszerűség: 13

Rating: 4.5/5 (Total Votes: 2)

pyramid_ipauth egy hitelesítési politika Pyramid, amely meghatározza identitását és hatékony elvek alapján a távoli IP-címet a kérést.
Áttekintés
Hogy végre IP-cím alapú hitelesítést, hozzon létre egy IPAuthenticationPolicy és adja meg a cél IP tartományt, userid és hatékony megbízók. Ezután állítsa be a hitelesítési politika a konfigurátor:
authn_policy = IPAuthenticationPolicy ("127,0. *. *", "myuser", ["helyiek"])
config.set_authentication_policy (authn_policy)
Ennek hatására az összes kéréseket IP-címeket a 127,0. *. * Tartományban kell hitelesíteni user "myuser", és a hatékony vezető "helyiek".
Az is lehetséges, hogy adja meg a beállításokat a telepítési fájlt:
[App: pyramidapp]
használat = tojás: mypyramidapp
ipauth.ipaddrs = 127.0.0. * 127.0.1. *
ipauth.principals = helyiek
Ezután egyszerűen tartalmazzák a pyramid_ipauth csomagot a konfigurátor:
config.include ("pyramid_ipauth")
Az észre fogja ipauth beállítások és a kivitelezést és a appopriate politika.
Ne feledje, hogy ez a csomag csak akkor támogatja megfelelő szemben egy egységes IP addresss. Ha meg kell rendelni más jogosultságok egymástól eltérő IP-címeket, akkor a pyramid_multiauth csomagot együtt pyramid_ipauth:
& Nbsp; http: //github.com/mozilla-services/pyramid_multiauth
megadása IP címek
IP cím is meghatározható a különböző formák, köztük:
- "Minden": minden lehetséges IPv4 és IPv6 címek
- "Helyi": az összes helyi címet a gép
- "A.B.C.D" egyetlen IP-cím
- "A.B.C.D / N" egy hálózati cím specifikáció
- "ABC *" glob megfelelő ellen minden lehetséges számok
- "ABCD-E" glob megfelelő ellen egy sor számok
- A szóközzel vagy vesszővel elválasztott, a fentiek közül bármelyik
- A netaddr IPAddress, IPRange, IPGlob, IPNetork a IPSet objektum
- Egy listát, est vagy iterable a bármely fenti
A proxy
Ez a modul nem tartja tiszteletben az X-Forwarded-For fejléc alapértelmezés szerint, mert lehet meghamisított könnyen rosszindulatú ügyfelek. Ha a szerver mögött egy megbízható proxy, amely meghatározza a X-Forwarded-For fejléc, akkor kifejezetten nyilatkoznia a trusted proxy valahogy így:
IPAuthenticationPolicy ("127,0. *. *",
& Nbsp; megbízók = ["helyi"],
& Nbsp; proxy = "127.0.0.1")
Az a trusted proxy címek segítségével lehet elvégezni ugyanazt a szintaxist, mint a beállított IP-címek hitelesíteni.

Mi az új ebben a kiadásban:

  • Frissítés engedély MPL 2,0

követelmények :

  • Python

Más szoftver fejlesztő Mozilla Services Team

Cornice
Cornice

20 Feb 15

mozsvc
mozsvc

20 Feb 15

pyramid_multiauth
pyramid_multiauth

15 Apr 15

Hozzászólások a pyramid_ipauth

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!