repoze.who.plugins.cas

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

Rating: 2.5/5 (Total Votes: 2)

repoze.who.plugins.cas yra už repoze.who sistemą, kuri leidžia paprastą "cassification" papildinys (ty: Guardian kiekvieną jūsų paraiškos dalis SSO mechanizmas) visų programų, kurios gali būti dislokuotos per Python pasta.
repoze.who.plugins.cas šiuo metu palaiko CAS 3.0, nors ji gali būti naudojama su kitais versijų CAS & nbsp; (dar ne suderinamumas užtikrinamas, nes ji buvo tik išbandytas su CAS 3.0).
Paraiškos, kurios gali būti naudojamos:
- Pritaikymo nesilaikant simple_authentication WSGI specifikacija, kuri pasinaudoti REMOTE_USER raktas į WSGI aplinkoje.
- App, kuri gali dirbti sau CAS mechanizmą (pvz: phpBB su CAS pleistras, - naudoti wphp kaip pastos filtru integracijos PHP su python -)
Diegimas
CAS
Jūs taip pat turi būti įjungtas atsijungimo, kuri iš esmės yra pridėti į LogoutController pupelių į CAS servlet.xml.
Jūsų programų
Nieko nereikia jūsų Apps, tiesiog juos sudaryti ir užpildyti config failą kaip matyti iš demo / katalogą.
Konfigūracija yra gana paprasta, jums reikia imtis, pavyzdžiui, dėl konfigūracijos failai demo jei su kiaušiniu.
Štai ką galite rasti tai, už who.ini failą:
# IDENTIFIER
# @ Param:
# - Cas_url: URL savo CAS serveryje. Užtikrinkite, kad jūsų URL yra ukośnika.
# - Rememberer_name: pavadinimas įskiepiai įsiminti (delegatas)
# - Path_toskip: įpraiška už url tvarkymo savaip CAS Authent
# - Path_logout: įpraiška norėdami pamatyti, jei atsijungti turi būti atliktas (ir sukelti pamiršti per iššūkį)
# ĮSPĖJIMAS: turi apimti atsijungimo kelią net už path_toskip taikymo
# Tinkamai atsijungti nuo CAS pat
[Įskiepiai: casauth]
naudojimas = repoze.who.plugins.cas.main_plugin: make_plugin
cas_url = "https: // servcas: 8443 / CAS /
rememberer_name = auth_tkt
path_toskip =. * / phpBB /.*
path_logout =. * / atsijungti. *
& Nbsp;.. * Režimas = Atsijungti *
# IŠŠŪKIS decider
# @ Param:
# - Path_login: tie Regexp nurodyti, kuri URL turėtų būti nukreipti iššūkis
# Pvz : Už CAS, bus nukreipti į "/ cas / login" kaip url
[Įskiepiai: priimantis]
naudojimas = repoze.who.plugins.cas.challenge_decider: make_plugin
path_login =
& Nbsp;.. * Trac / prisijungusi *
& Nbsp;. * / Login $
[Įskiepiai: auth_tkt]
# Identifikavimas
naudojimas = repoze.who.plugins.auth_tkt: make_plugin
Paslaptis = paslaptis
cookie_name = avižiniai
saugus = false
include_ip = false
[Apskritai]
request_classifier = repoze.who.classifiers: default_request_classifier
remote_user_key = REMOTE_USER
# Triukas: nukreipti įskiepiai, kurio vardas yra pats
challenge_decider = priimantis
[identifikatoriai]
# PLUGIN_NAME; classifier_name: .. arba tiesiog PLUGIN_NAME (geras toks yra)
įskiepių =
& Nbsp; casauth
& Nbsp; auth_tkt
[autentikacija]
# PLUGIN_NAME; classifier_name .. arba tiesiog PLUGIN_NAME (geras toks yra)
įskiepių =
& Nbsp; casauth
[iššūkių]
# PLUGIN_NAME; classifier_name: .. arba tiesiog PLUGIN_NAME (geras toks yra)
įskiepių =
& Nbsp; casauth

Kas naujo , šioje laidoje:.

  • Dokumentacija žymėjimo pataisymai

Kas naujo versijos 0.1.2:

  • Nedideli papildymai pavyzdžiui konfigūracijos apie CAS URL ir auth_tkt įskiepiai. [Davidjb]

Reikalavimai :

  • Python
  • Turite CAS serverio darbo

Komentarai repoze.who.plugins.cas

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