跳转到主要内容

该产品允许您通过链接将特定Plone内容的角色共享给未注册用户。

项目描述

redomino.tokenrole

https://secure.travis-ci.org/collective/redomino.tokenrole.png?branch=master

该产品允许您通过链接将特定Plone内容的角色共享给未注册用户。

TokenRole使用borg.localrole在上下文中分配本地角色。

一个PAS插件,可以在上下文中为匿名用户提供特定令牌来分配本地角色。

通过Plone控制面板安装redomino.tokenrole后,转到任何Plone页面,并在内容操作菜单中使用特定操作激活TokenRole支持。

将出现一个新的内容标签页,让您在该页面上管理您的令牌:创建一个新的令牌,留下系统建议的内容或根据需要修改它(需要管理员或网站管理员角色)。现在尝试使用未授权用户访问提供的URL,您将获得在该上下文中授予的角色。

您可以管理令牌角色(编辑、删除、修改或通过邮件分发)。

https://github.com/redomino/redomino.tokenrole/raw/master/docs/resources/add_token.png

令牌角色创建

redomino.tokenrole实现默认策略,该策略通过浏览器视图管理上下文上的注解信息。

https://github.com/redomino/redomino.tokenrole/raw/master/docs/resources/manage_tokens.png

令牌管理界面

用法

  • 通过快速安装程序安装redomino.tokenrole插件

致谢

从AutoRole产品及其PAS插件开始,这项工作完成起来非常简单,当然要感谢borg.localrole提供了在上下文中提供localroles的简单方法。

感谢Fabrizio Reale、Redomino和ITCILO的启发和支持。当前维护者Davide Moro。

首次由Maurizio Delmonte实现。

贡献者

变更日志

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 (122.3 kB 查看哈希值)

上传时间

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面