CAS插件为RePoZe.谁的Makina Corpus
repoze.who.plugins.cas的Python项目详细描述
简介
repoze.who.plugins.cas 是repoze.who框架的一个插件,它支持单点登录(sso) 对于通过中央认证服务(cas)服务器的应用程序。
插件遵循描述的协议 在官方文档中 登录、票证验证和注销。插件已经过测试 cas 3.0+服务器的实例。
兼容性说明
而插件同时支持cas 1.0和cas 2.0样式的服务票证 验证,插件当前仅针对 cas 3.0+服务器。向后兼容性在这一点上是未知的,并且 欢迎协助测试此插件。
潜在应用
可使用的应用程序:
- 符合简单认证wsgi规范的应用程序 wsgi环境中远程用户密钥的优势。
- 使用 repoze.who 环境的自定义应用程序 wsgi请求中存在变量。
- 能够自行处理cas机制的应用程序(例如:phpbb 在cas补丁中,使用 wppp 作为 php和python),
开发
要运行测试套件,请从承载源代码的 运行以下命令:
cd repoze.who.plugins.cas python bootstrap.py ./bin/buildout ./bin/test