Liferay 为不同用户设置登录页

Liferay 为不同用户设置登录页,liferay,liferay-6,Liferay,Liferay 6,我正在使用Liferay 6.1CE 我可以在“控制面板”中将默认登录页设置为站点。 但在我的门户网站2中,有两个用户。 例如:userA是siteA的成员,同时UserB是siteB的成员 如何在登录后将用户重定向到其站点 我能做什么?我想2个站点意味着两个社区。无论如何,您需要创建登录后操作,检查您的条件并在需要时重定向。您可以为自定义登录后操作创建Liferay挂钩。请看一看: 关于如何创建钩子 在钩子中,您可以根据您的搜索条件识别流失的用户并重定向到相关社区。在什么情况下您决定是否必须

我正在使用Liferay 6.1CE

我可以在“控制面板”中将默认登录页设置为站点。 但在我的门户网站2中,有两个用户。 例如:userA是siteA的成员,同时UserB是siteB的成员

如何在登录后将用户重定向到其站点


我能做什么?

我想2个站点意味着两个社区。无论如何,您需要创建
登录后操作
,检查您的条件并在需要时重定向。

您可以为自定义登录后操作创建Liferay挂钩。请看一看:

关于如何创建钩子


在钩子中,您可以根据您的搜索条件识别流失的用户并重定向到相关社区。

在什么情况下您决定是否必须将userA重定向到siteA,将userB重定向到siteB?我不知道如何检查以及在哪里检查,userA只专用于siteA,userB专用于siteB.ok..这个java文件放在哪里?你有没有关于编码的想法来填充这个..好的。使用com.coolApp.auth.PostLoginAction类创建简单Web应用程序扩展操作。将login.events.post=com.coolApp.auth.PostLoginAction放置在portal-ext.properties中。在此阶段,您的用户已登录,您可以将其重定向到任何需要的位置。