跳转到主要内容

此插件可用于匿名内容提交

项目描述

简介
============

为匿名用户提供自动用户ID + 角色

AnonPAS
-------

这个修改过的PlonePAS插件集合主要是从其他插件,尤其是从CookieAuthHelper中
提取的
它为匿名用户提供自动(随机)用户ID + 角色
因此,此插件可用于匿名内容提交。
自动登录的cookie是一个会话cookie,因此当用户
关闭浏览器时,下一次将生成一个新的(随机)登录。

使用此插件的好处是匿名用户可以创建内容,
并在创建后仍然访问自己的内容(因为只要会话保持打开,
他们将是创建内容的所有者)。
您可以创建/自定义工作流程,以确保其他匿名用户
无法访问其他匿名用户创建的新内容
(将“查看”权限设置为所有者和审阅者(而不是贡献者))

由于每个人都会自动登录,因此标准的“登录”
链接将消失。当然,您仍然可以手动转到login_form
并作为普通用户登录。如果需要,当然可以修改plone的默认
操作,并为以“anon_”开头的用户显示此链接


安全提示
安装此产品后,任何人都会自动获得对您的plone站点的登录权限。
因此,将不再有“匿名”用户

这些“匿名”用户的默认角色设置为“贡献者”!
(见配置)了解如何更改此设置。

安装
------------

使用快速安装器。这将向您的plone实例的acl_users(PAS)
中添加并激活插件。

配置
-------------

目前有2个可配置的设置。
转到匿名插件“属性”标签页

1: cookie名称
您可以设置一个不同的cookie名称,而不是默认的‘anon_cookie’
(但为什么要这样做呢?)

2: 匿名角色
您可以设置您希望每个匿名用户获得的角色。
如果您愿意,您可以给每个人分配“管理员”角色,但我认为在正常情况下这不是一个很好的选择 ;-)
我觉得这并不是很明智。



变更日志
=========

1.0 - 稳定版
--------------------
* eggified + 上传到pypi

0.1 - 未发布
----------------
* 初始发布

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分布

Products.AnonPAS-1.1-r55.tar.gz (5.9 kB 查看哈希值)

上传时间

构建分布

Products.AnonPAS-1.1_r55-py2.4.egg (14.9 kB 查看哈希值)

上传时间