2015-12-17 134 views
0

我在本地服務器上安裝了Liferay,我正在做一個需要註冊的站點,還有一件事情,你們都已經看到,爲一個特定的用戶分配一個站點管理員有權這樣做,但我不'我希望我能通過編程來完成這件事。基本上我不希望任何人成爲管理員,併爲每個將要註冊的用戶執行操作,因此是否有任何API或某些應用程序或代碼可以編寫,以便我的問題得到解決。謝謝。如何在liferay中以編程方式分配網站並註冊用戶?

回答

1

我不確定你到底想要什麼:有一組標準的角色,用戶組,網站,你可以分配給任何新用戶(可通過用戶界面)。此外,Liferay還爲通過後端發生的所有事情提供API。

站點的技術名稱(在API中)是「組」。您可以使用UserLocalService.addGroupUser創建用戶直接成爲站點的成員資格。如果用戶自己無法做到這一點,請確保創建一個私人或受限制的網站:在一個開放的網站中,他們可以輕鬆地將自己變成會員(通過設計)。

另外,thesetwo James Falkner的文章可能會幫助你理解API,也許他們甚至有你正在尋找的示例代碼。

相關問題