pyramid_whoauth

Programinė įranga Screenshot:
pyramid_whoauth
Programinė detalės:
Versija: 0.1.2
Įkėlimo datą: 14 Apr 15
Licencija: Nemokamai
Populiarumas: 6

Rating: 1.5/5 (Total Votes: 2)

pyramid_whoauth yra autentiškumo politika piramidės, kuri naudoja repoze.who v2 API.
Šis kištukas leidžia jums konfigūruoti repoze.who autentifikavimo kamino kaip piramidės autentifikavimo politiką. Tai užtrunka repoze.who API gamyklą ir paverčia jį į piramidės IAuthenticationPolicy:
nuo repoze.who.config importo make_api_factory_with_config
api_factory = make_api_factory_with_config (global_conf "etc / who.ini)
authn_policy = WhoAuthenticationPolicy (api_factory)
config.set_authentication_policy (authn_policy)
Tai bus įkelti repoze.who konfigūraciją iš konkretaus config failą ir jį prijungti į piramidės.
Naudojant pyramid_whoauth vietoj repoze.who tarpinės privalumas yra tai, kad autentiškumo tik atliekamas, kai jūsų paraiška aiškiai prašo ją naudojant, pvz authenticated_userid () funkcija piramidės.
Dėl patogumo, taip pat galite nurodyti visus repoze.who konfigūracijos parametrus, kaip dalį savo Lipdukas diegimo nustatymus. Pavyzdžiui, jums gali tekti taip:
[App: pyramidapp]
naudojimas = kiaušinių: mypyramidapp
who.plugin.basicauth.use = repoze.who.plugins.basicauth: make_plugin
who.plugin.basicauth.realm = MyRealm
who.plugin.authtkt.use = repoze.who.plugins.auth_tkt: make_plugin
who.plugin.authtkt.secret = O Taigi paslaptis!
who.identifiers.plugins = authtkt BasicAuth
who.authenticators.plugins = authtkt BasicAuth
who.challengers.plugins = BasicAuth
Čia aprašomi repoze.who naudoti "BasicAuth" ir "auth_tkt" įskiepių, naudojant piramidės punktyrinės-nustatymų stilius o ne repoze.who konfigūracijos failą. Tada tai yra paprastas dalykas, įskaitant pyramid_whoauth modulį į savo konfigūratorius:
config.include ("pyramid_whoauth)
Be konfigūruoti repoze.who API gamyklą iš pateiktų nustatymų, tai bus taip pat įsteigė keletą papildomų patogumais už jūsų prašymą:
- Draudžiama vaizdas, kad iššūkiai įgaliojimai per repoze.who
- Prisijungti Peržiūrėti kad autentiškumą jokių įgaliojimų pateikti per POST
- Atsijungti vaizdas, kuris siunčia pamiršti antraštes, kai atvertas
- Tween, kad skambina repoze.who "prisiminti" metodą kiekvieno atsakymo

Kas naujo , šioje laidoje:

  • Padėkite Tween tiesiai virš EXCVIEW Tween. Tai padės užtikrinti, kad ji yra po kitų nesusijusių tweens, todėl jie nematys ApplicationRedirectException buvo išmesti.

Kas naujo versijos 0.1.1:

  • Update MPL 2.0

Reikalavimai :

  • Python

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

Cornice
Cornice

20 Feb 15

pyramid_ipauth
pyramid_ipauth

15 Apr 15

Komentarai pyramid_whoauth

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