Foren

Get UserId of logged in user without request object

Hussain Shaikh, geändert vor 11 Jahren.

Get UserId of logged in user without request object

Junior Member Beiträge: 44 Beitrittsdatum: 07.06.12 Neueste Beiträge
Hi,
How can i get current user's userId without a request object?
Thanks
thumbnail
Mika Koivisto, geändert vor 11 Jahren.

RE: Get UserId of logged in user without request object

Liferay Legend Beiträge: 1519 Beitrittsdatum: 07.08.06 Neueste Beiträge
You can always access PrincipalThreadLocal just remember that any scheduled tasks won't have any user associated with them.
Rahul Sharma, geändert vor 11 Jahren.

RE: Get UserId of logged in user without request object

Junior Member Beiträge: 59 Beitrittsdatum: 11.01.12 Neueste Beiträge
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, geändert vor 11 Jahren.

RE: Get UserId of logged in user without request object

Liferay Legend Beiträge: 1519 Beitrittsdatum: 07.08.06 Neueste Beiträge
Rahul, usually when you don't have request you don't have ThemeDisplay either.