适用于Zope 2 PAS和PlonePAS的SSO插件
项目描述
关于
这是一个从请求中获取变量并使用它来对其他PAS插件进行认证的PAS插件。
经过测试,已知与LDAPUserFolder兼容
安装
将此egg添加到任何Zope实例,方法自选。
pip或easy_install
使用easy_install / setuptools
$ easy_install Products.SharkbyteSSOPlugin
使用pip
$ pip install Products.SharkbyteSSOPlugin
zc.buildout
您的Zope应用程序应使用plone.recipe.zope2instance配方构建。此示例说明一切
[buildout] ... parts = instance ... ... [instance] recipe = plone.recipe.zope2instance ... eggs = ... Products.SharkbyteSSOPlugin ... ...
在您的PAS或PlonePAS用户文件夹中
从下拉菜单中添加一个SharkbyteSSOPlugin
单击已创建的sbs-sso,并勾选您希望它使用的两个插件。
默认情况下,它使用X_REMOTE_USER标题,但如果您想更改它,请单击属性并更改它。
如果您想让它与其他插件一起工作,您必须更改凭证使用的变量名称(例如:user_id)。
致谢,版权和许可
版权(c),2006-2010,Sharkbyte Studios Ltd
在GPL下授权。
开发者
Ben Mason:原始开发者
Encolpe Degoute:添加IIS挑战
Gilles Lenfant:eggification
变更日志
0.6.0b1
Eggification [glenfant]
修复未经授权用户的认证漏洞 [encolpe]
支持以“domainuser”等域名前缀的用户 [encolpe]
可选的挑战插件,委托给IIS [encolpe]
0.5.0
初始发布
项目详情
关闭
Products.SharkbyteSSOPlugin-0.6.0b1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 13ed0c0332429d114591511fb1729b17a804ffea50fc703634757b211457c485 |
|
MD5 | a46dcd913fd4f309f34216d3545d95eb |
|
BLAKE2b-256 | ac3a8104d9f2c3f21d2358d6379579dcb29fcd662ca284ca7713d748c8452925 |