zope 2 pas和plonepas的sso插件
Products.SharkbyteSSOPlugin的Python项目详细描述
关于
这是一个PAS插件,它从请求中获取一个变量并使用它来 向其他PAS插件进行身份验证
经过测试并知道如何使用ldapuserfolder
安装
在任意Zope实例中添加这个鸡蛋
PIP或简易安装
使用easy_install/setuptools:
$ easy_install Products.SharkbyteSSOPlugin
使用pip:
$ pip install Products.SharkbyteSSOPlugin
zc.建筑
你的Zope应用程序应该是用plone.recipe.zope2instance配方构建的此示例全部显示:
[buildout] ... parts = instance ... ... [instance] recipe = plone.recipe.zope2instance ... eggs = ... Products.SharkbyteSSOPlugin ... ...
在pas或plonepas用户文件夹中
- 从下拉菜单中添加一个SharkbyteSSOPlugin
- 单击已创建的sbs sso,并勾选所需的两个插件 它可以使用。
- 默认情况下,它使用X_REMOTE_USER头,但如果要更改它, 单击属性并更改它。
- 如果你想让它与其他插件一起工作,你必须改变变量 命名凭据使用(即:用户id)
学分、版权和许可证
版权所有(C),2006-2010,Sharkbyte Studios Ltd
根据GPL授权。
Sharkbyte工作室有限公司
开发人员
- Ben Mason:原始显影剂
- Encolpe Degoute:添加了iis挑战
- Gilles Lenfant:鸡蛋化
变更日志
0.6.0b1
- 蛋化
- 修复未授权用户的身份验证错误[encolpe]
- 支持域前缀为“domainuser”[encolpe]
- 委托给IIS[encolpe]的可选挑战插件
0.5.0
- 初次发行