该产品允许您通过链接将特定Plone内容的角色共享给未注册用户。
项目描述
redomino.tokenrole
该产品允许您通过链接将特定Plone内容的角色共享给未注册用户。
TokenRole使用borg.localrole在上下文中分配本地角色。
一个PAS插件,可以在上下文中为匿名用户提供特定令牌来分配本地角色。
通过Plone控制面板安装redomino.tokenrole后,转到任何Plone页面,并在内容操作菜单中使用特定操作激活TokenRole支持。
将出现一个新的内容标签页,让您在该页面上管理您的令牌:创建一个新的令牌,留下系统建议的内容或根据需要修改它(需要管理员或网站管理员角色)。现在尝试使用未授权用户访问提供的URL,您将获得在该上下文中授予的角色。
您可以管理令牌角色(编辑、删除、修改或通过邮件分发)。
令牌角色创建
redomino.tokenrole实现默认策略,该策略通过浏览器视图管理上下文上的注解信息。
令牌管理界面
用法
通过快速安装程序安装redomino.tokenrole插件
致谢
从AutoRole产品及其PAS插件开始,这项工作完成起来非常简单,当然要感谢borg.localrole提供了在上下文中提供localroles的简单方法。
感谢Fabrizio Reale、Redomino和ITCILO的启发和支持。当前维护者Davide Moro。
首次由Maurizio Delmonte实现。
贡献者
Redomino S.r.l.,info@redomino.com
变更日志
1.1.1 (2019-01-06)
修复了Python3兼容的导入和添加six作为依赖项时缺少urllib导入的问题 [MrTango]
1.1 (2018-10-17)
设置cookie时引用URL路径
修复电子邮件测试和travis测试 [instification]
1.0 (2018-04-16)
使用当前用户的电子邮件,而不是系统电子邮件 [tomgross]
1.0rc3 (2017-11-08)
修复通过电子邮件发送令牌URL时的错误 [tomgross]
1.0rc2 (2017-09-06)
使ATContentTypes成为可选 [tomgross]
1.0rc1 (2017-08-02)
修复获取请求 [tomgross]
1.0b2 (2017-05-05)
修复打包问题 [tomgross]
1.0b1 (2017-05-05)
Plone 5兼容性 [tomgross]
添加构建令牌URL的适配器 [tomgross]
项目详情
redomino.tokenrole-1.1.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0914554399b56ec55daa69dcc13cde5935ac6b91463c71027ec2cfda3982dfce |
|
MD5 | 7d090166516580bff1d3885a702b5f8d |
|
BLAKE2b-256 | 77ca740b5d267be487fe200b70c4e9c2db7f3041b0af695050202f8d41d1b858 |