[opencms-dev] Get user information during a listener execution

David Cortabarra Romero david.cortabarra at sagasoluciones.com
Fri Oct 25 08:27:56 CEST 2024


Hello,

I am working using OpenCms version 16.0. Trying to create a listener that acts when a modification or content creation event occurs, I need to get the user that performed the action.

I do not find this information available at any time during the listener execution because I only have access to the CmsObject and the resource I am acting on.

Inside the CmsObject I can get the context of the request, but the information of the user who has performed the action does not appear there, only the information of the user used to initialise the listener.

On the other hand, I have no way to obtain the session of the specific user who performed the action. I can get the session of all the users that are inside the system, but I have no way of knowing which one is related to the user that has performed the action. Finally, I also don't have access to the request made, where I could also get the information.

I would like to know if there is any way to get the information of the user who has performed the action during the execution of the listener.

Thanks,

Sincerely yours,

David Cortabarra

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opencms.org/pipermail/opencms-dev/attachments/20241025/0f5ea848/attachment.htm>


More information about the opencms-dev mailing list