匿名用户和特定组的页面访问
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
您需要创建两个用户组 eventuser
和 websiteuser
。
现在您可以使用组配置中的重定向选项在特定页面上重定向用户。
如果用户分配 websiteuser
组,那么您可以将其重定向到您的网站主页,并将 eventuser
组重定向到活动页面。
见下图。
我有一个页面:/events/
(a) 如果用户未登录,我希望他看到登录
-> 结果:页面是 visible for all
+ 页面上的登录元素(带有:hide on login
)
(b) 如果用户在用户组 eventuser
中,他应该在页面上看到一个事件插件
-> 事件插件在页面上(具有组权限:eventuser
)
这两个家伙的一切都很酷。
但是如果用户是普通登录用户(没有组 eventuser
),页面 /events/
是空的。
我如何创建一个可供匿名用户访问的页面(以显示登录信息)并且在 eventuser
的导航中可见但在标准 fe_users 中不可见?
在同一级别创建两个页面。
第一个可供所有人访问(已设置 "hide on login"),第二个仅供 eventuser
组访问。
在公开页面上创建您的登录插件,并在成功登录后设置重定向到受限页面。
在访问受限页面上创建您的活动插件。
现在您需要在成功登录后为您的其他群组(或相反)设置重定向页面,这样除 eventuser
之外的所有其他群组都将被重定向到其他地方。他们根本看不到活动页面。
hth
您需要创建两个用户组 eventuser
和 websiteuser
。
现在您可以使用组配置中的重定向选项在特定页面上重定向用户。
如果用户分配 websiteuser
组,那么您可以将其重定向到您的网站主页,并将 eventuser
组重定向到活动页面。
见下图。