是否可以通过配置来限制少数用户访问网站公共页面?限制对特定用户的网站公共页面访问
现在在默认情况下,任何人都可以访问任何站点Open
,Restricted
或Private
的公共页面[这就是他们被命名为Public Pages :-)的原因]。
在我们的系统中,我们强制登录即使访问公共页面,但一旦登录,用户可以看到任何网站的公共页面,如果他有它的URL。
为了使需求更加明确:
我系统中有3个用户,User01
,User02
,User03
。 我有3个网站 - Site01
(open),Site02
(受限制),Site03
(私人) 这些网站分别只有一个用户。
所有这3个用户都可以看到所有三个站点的公共页面。所以现在我想要的只是User02
应该是一个例外,那就是User02
不应该能够访问Site01
和Site03
的公共页面。
这是可能的通过配置?或者是否需要更改liferay代码(可能通过挂钩)?
即使我们可以限制所有不属于该网站成员的用户也可以访问公共页面,这也将起作用吗?
任何想法或帮助非常感谢。谢谢。
GR8接入谁!这可能会与其他人也稍微调整...也会检查并让你知道。谢谢 –