【发布时间】:2011-06-18 14:28:54
【问题描述】:
我想了解每一种解决方案,并只保留最好的一种,以“对每个匿名用户关闭网站”。匿名用户应该只有登录表单。
现有方式:
- 使用 zope 安全性(在根 plonesite 上删除匿名查看权限)
- 使用工作流(更改已发布状态的安全映射)
- 通过 http auth 在代理中使用 apache
还有其他解决方案吗?什么是最好的?
注意:我在尝试使用 zope security 时遇到了一个问题,即使登录表单无法访问,所以请详细说明实现此目的的方法。
【问题讨论】:
-
如果您使用 zope 安全和工作流程,您不能创建一个名为“login”的页面来覆盖默认安全设置,然后将默认视图设置为“login_form”吗?这样一来,匿名用户可以访问网站上的一个地方,它会显示登录表单....
标签: plone