2013-02-28 83 views
0

我使用的是Liferay 6.1CE。爲不同用戶設置登陸頁面

我可以將我的默認登錄頁面設置爲控制面板中的網站。 但在我的門戶網站2個網站在那裏,有兩個用戶在那裏。 例如:userA是siteA的成員,同樣是siteB的UserB成員。

如何在登錄後將用戶重定向到他們的網站。

我該怎麼辦?

+0

你決定是否必須將userA重定向到siteA和userB到siteB? – 2013-02-28 05:17:09

+0

我不知道如何檢查以及在哪裏檢查,userA僅專用於siteA,userB專用於siteB。 – 2013-02-28 05:19:28

回答

0

我猜2個網站你的意思是兩個社區。無論如何,您需要創建post login action,在那裏您將檢查您的條件並在需要時重定向。

+0

好的..這個java文件被放置在哪裏?你有什麼想法的編碼來填寫這個.. – 2013-03-01 09:54:21

+0

好的。使用com.coolApp.auth.PostLoginAction類創建簡單的Web App擴展Action。在portal-ext.properties中放置login.events.post = com.coolApp.auth.PostLoginAction。在此階段,您的用戶已登錄,您可以將其重定向到任何需要的地方。 – Artyom 2013-03-26 08:18:55

0

您可以爲自定義登錄帖子操作創建Liferay掛鉤。請看看:關於如何創建掛鉤

custom action using hook

在掛鉤中,您可以根據搜索條件識別用戶身份並重定向到相關社區。