repoze.who.plugins.cas

Software screenshot:
repoze.who.plugins.cas
Software ətraflı:
Version: 0.2.2
Tarixi Upload: 14 Apr 15
Lisenziya: Pulsuz
Məşhurluq: 2

Rating: 2.5/5 (Total Votes: 2)

repoze.who.plugins.cas sadə "cassification" imkan repoze.who çərçivəsində üçün plugin edir (yəni: makings ərizə TOA mexanizminin bir hissəsi hər) Python sinin vasitəsilə istifadə edilə bilər ki, bütün applications.
(yalnız CAS 3.0 ilə test edilmişdir kimi heç bir uyğunluğu təmin edilir, hələ) repoze.who.plugins.cas hazırda CAS & nbsp digər versiyaları ilə istifadə oluna bilər, baxmayaraq ki CAS 3.0 dəstəkləyir.
Istifadə edilə bilər Applications:
- App wsgi mühitində REMOTE_USER əsas istifadə etmək simple_authentication wsgi dəqiqləşdirilməsi, uyğun.
(: PhpBB CAS patch ilə - python ilə PHP inteqrasiyası üçün pastası filter kimi wphp istifadə - məsələn) - App özlərini CAS mexanizmi idarə edə bilərsiniz ki,
qurmaq
CAS
Siz həmçinin əsasən cas-servlet.xml ilə LogoutController lobya əlavə olunur Çıxış effektiv olmalıdır.
Sizin apps
Heç bir şey yalnız onlara qurmaq və demo / kataloq göründüyü kimi konfiqurasiya faylını doldurun apps üçün tələb olunur.
konfiqurasiya olduqca sadə, siz config faylları yumurta ilə təmin demo haqqında nümunə götürməli.
Burada who.ini fayl üçün, bu tapa bilərsiniz nə:
# Şəxsiyyətli
#param:
# - Cas_url: Sizin CAS server URL. Sizin URL arxada çizgi var əmin olun.
# - Rememberer_name: xatırlayaraq üçün plugin adı (nümayəndəsi)
# - Path_toskip: url user öz yolu CAS Authent üçün regex
# - Path_logout: regex bir çıxış həyata var görmek (və trigger problem vasitəsilə unutmayın) üçün
# XƏBƏRDARLIQ: hətta path_toskip tətbiqi üçün Çıxış yolunu daxil olmalıdır
# Düzgün da CAS həyata giriş
[Plugin: casauth]
istifadə = repoze.who.plugins.cas.main_plugin: make_plugin
cas_url = https: // servcas: 8443 / cas /
rememberer_name = auth_tkt
path_toskip =. * / phpBB /.*
path_logout =. * / Çıxış. *
& Nbsp;.. * Mode = Çıxış *
# CHALLENGE decider
#param:
# - Path_login: o regexp bir problem üçün yönlendirileceksiniz hansı url göstərir
# Məsələn : CAS üçün url kimi "/ cas / giriş" mövzusunda yönlendirileceksiniz
[Plugin: decider]
istifadə = repoze.who.plugins.cas.challenge_decider: make_plugin
path_login =
& Nbsp;.. * / Login Trac *
& Nbsp;. * / Login $
[Plugin: auth_tkt]
# Şəxsiyyət
istifadə = repoze.who.plugins.auth_tkt: make_plugin
gizli = gizli
cookie_name = yulaf
təhlükəsiz = False
include_ip = False
[General]
request_classifier = repoze.who.classifiers: default_request_classifier
remote_user_key = REMOTE_USER
# Oyun: adı plugin hədəf eyni
challenge_decider = decider
[Tanımlayıcıları]
(Hər hansı üçün yaxşı) .. və ya plugin_name: classifier_name; # plugin_name
plugins =
& Nbsp; casauth
& Nbsp; auth_tkt
[Doğruluğunu təsdiq edən]
# Plugin_name; classifier_name .. və ya plugin_name (hər hansı üçün yaxşı)
plugins =
& Nbsp; casauth
[Challengers]
(Hər hansı üçün yaxşı) .. və ya plugin_name: classifier_name; # plugin_name
plugins =
& Nbsp; casauth

Bu azad Yeni nədir.

  • Documentation biçimlendirme düzeltmelerini

nədir versiya 0.1.2-ci Yeni

  • CAS URL və auth_tkt haqqında nümunə konfiqurasiya Kiçik əlavələr plugin. [Davidjb]

tələblər

  • Python
  • Siz iş CAS server olmalıdır

Şərh repoze.who.plugins.cas

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!