我有一个网站,我想把它变成“多国” 我创建了几个属于其中一个的组织和用户。
我想这样做:当用户从一个组织页面登录时,说它是MySite / EN / home,我怎么能阻止它登录到另一个组织页面,比如MySite / IT /家?
实际上,如果用户登录mysite / en / home并访问mysite / it / home,他也会在该页面中登录。
这可以预防吗?
答案 0 :(得分:0)
Liferay,开箱即用,不允许你想要的东西,如果用户登录,这在liferay门户网站的每个部分都是如此。
我试着写下你可以做的一些机会:
第一次机会) 如果每个组织具有不同的虚拟主机设置,则登录cookie仅对用户登录的域有效。 第二次机会) 已记录的用户可以是组织上的组织成员,也可以是其他组织上的简单用户。您可以设置不同角色的权限,以允许同一用户在不同组织之间执行不同的操作和不同的视图级别。 第三次机会) 您必须通过可以改变门户网站行为的ext-let插件开发新的门户扩展...再见