Fórumok

Get UserId of logged in user without request object

Hussain Shaikh, módosítva 11 év-val korábban

Get UserId of logged in user without request object

Junior Member Bejegyzések: 44 Csatlakozás dátuma: 2012.06.07. Legújabb bejegyzések
Hi,
How can i get current user's userId without a request object?
Thanks
thumbnail
Mika Koivisto, módosítva 11 év-val korábban

RE: Get UserId of logged in user without request object

Liferay Legend Bejegyzések: 1519 Csatlakozás dátuma: 2006.08.07. Legújabb bejegyzések
You can always access PrincipalThreadLocal just remember that any scheduled tasks won't have any user associated with them.
Rahul Sharma, módosítva 11 év-val korábban

RE: Get UserId of logged in user without request object

Junior Member Bejegyzések: 59 Csatlakozás dátuma: 2012.01.11. Legújabb bejegyzések
Hi Hussain,

You can use ThemeDisplay object to get the user's userID, such as themeDisplay.getUserId().

Hope this will help you.

Regards,
Rahul
thumbnail
Mika Koivisto, módosítva 11 év-val korábban

RE: Get UserId of logged in user without request object

Liferay Legend Bejegyzések: 1519 Csatlakozás dátuma: 2006.08.07. Legújabb bejegyzések
Rahul, usually when you don't have request you don't have ThemeDisplay either.