repoze.who.plugins.cas

ソフトウェアのスクリーンショット:
repoze.who.plugins.cas
ソフトウェアの詳細:
バージョン: 0.2.2
日付のアップロード: 14 Apr 15
ライセンス: 無料
人気: 2

Rating: 2.5/5 (Total Votes: 2)

Pythonの貼り付けを介して展開することができ、すべてのアプリケーションの:(素質、アプリケーションの各SSO機構の一部IE)

repoze.who.plugins.casは簡単 "cassification"を可能にするrepoze.whoフレームワークのためのプラグインです。
(まだ、それが唯一のCAS 3.0でテストされているように互換性が確保されていない)、それは、CAS&NBSPの他のバージョンで使用してもよいがrepoze.who.plugins.casは現在、CAS 3.0をサポートしています。
使用することができますアプリケーション:
- アプリケーションはWSGI環境でのREMOTE_USERキーを活用simple_authenticationのWSGI仕様、に準拠。
- アプリCASメカニズム(: - のpythonとPHPの統合のためのペーストフィルタとしてwphp使用 - CASパッチとphpBBの、例えば)自分自身を扱うことができている
のインストール
CAS
また、基本的にはCAS-servlet.xmlにでLogoutControllerビーンに追加されたログアウトを有効にする必要があります。
あなたのアプリ
何もデモ/ディレクトリに見られるようにちょうどそれらを設定し、設定ファイルに必要事項を記入、あなたのアプリケーションのために必要とされない。
設定では、卵で提供設定ファイルのデモに例を取る必要があり、非常に簡単です。
ここでは、who.iniファイルに対して、その中に見つけることができるものです。
#識別子
#@param:
# - cas_url:あなたのCASサーバーのURL。あなたのURLが末尾のスラッシュを持っていることを確認します。
# - rememberer_name:覚えるためのプラグインの名前(デリゲート)
# - path_toskip:独自の方法のCASオーセントを扱うURLの正規表現
# - path_logout:正規表現は、ログアウトを行う必要があるかどうかを確認(およびトリガー挑戦を経由して忘れる)まで
#警告:さえpath_toskipアプリケーションのログアウトのパスを含める必要があります
#は適切にも、CASからログアウトする
[プラグイン:casauth]
使用= repoze.who.plugins.cas.main_plugin:make_plugin
cas_url = https://でservcas:8443 / CAS /
rememberer_name = auth_tkt
path_toskip =。* / phpBBの/.*
path_logout =。* /ログアウト。*
  *モード=ログアウト*
#CHALLENGE決定器
#@param:
# - path_login:これらの正規表現は、挑戦のためにリダイレクトされる必要があるURLを示す
#例えば:CASの場合、URLのように "/ CAS /ログイン」にリダイレクトされます
[プラグイン:決定者]
使用= repoze.who.plugins.cas.challenge_decider:make_plugin
path_login =
  *のTrac /ログイン*。
  * /ログイン$
[プラグイン:auth_tkt]
#識別
使用= repoze.who.plugins.auth_tkt:make_plugin
秘密=秘密
cookie_nameに=オートミール
安全な=偽
include_ip =偽
[一般]
request_classifier = repoze.who.classifiers:default_request_classifier
remote_user_key = REMOTE_USER
#トリック:名前が同じであるプラグインをターゲットに
challenge_decider =決定者
[識別子]
(すべてのために良い)..または単にPLUGIN_NAME:classifier_name;#のPLUGIN_NAME
プラグイン=
  casauth
  auth_tkt
[認証者]
#のPLUGIN_NAME、classifier_name ..または単にPLUGIN_NAME(すべてのために良い)
プラグイン=
  casauth
[挑戦者]
(すべてのために良い)..または単にPLUGIN_NAME:classifier_name;#のPLUGIN_NAME
プラグイン=
  casauth

のこのリリースではの新機能:ます。

  • ドキュメントのマークアップの修正します。

のバージョン0.1.2でのの新機能:CAS URLとauth_tkt約構成例に

  • マイナーの追加プラグイン。 [davidjb]

の要件

  • のPythonます。
  • あなたは作業CASサーバーを持っている必要があります。

へのコメント repoze.who.plugins.cas

コメントが見つかりません
コメントを追加
画像をオンにする!