匿名用户和特定组的页面访问

Page Access for anonymous user and with a specific group

我有一个页面:/events/
(a) 如果用户未登录,我希望他看到登录
-> 结果:页面是 visible for all + 页面上的登录元素(带有:hide on login
(b) 如果用户在用户组 eventuser 中,他应该在页面上看到一个事件插件
-> 事件插件在页面上(具有组权限:eventuser

这两个家伙的一切都很酷。

但是如果用户是普通登录用户(没有组 eventuser),页面 /events/ 是空的。

我如何创建一个可供匿名用户访问的页面(以显示登录信息)并且在 eventuser 的导航中可见但在标准 fe_users 中不可见?

在同一级别创建两个页面。

第一个可供所有人访问(已设置 "hide on login"),第二个仅供 eventuser 组访问。 在公开页面上创建您的登录插件,并在成功登录后设置重定向到受限页面。

在访问受限页面上创建您的活动插件。

现在您需要在成功登录后为您的其他群组(或相反)设置重定向页面,这样除 eventuser 之外的所有其他群组都将被重定向到其他地方。他们根本看不到活动页面。

hth

您需要创建两个用户组 eventuserwebsiteuser

现在您可以使用组配置中的重定向选项在特定页面上重定向用户。

如果用户分配 websiteuser 组,那么您可以将其重定向到您的网站主页,并将 eventuser 组重定向到活动页面。

见下图。