How to get the logged in username using client context. I tried following code, but got admin as output, where as i want output as user logged in the geometrixx website.
Session session = resourceResolver.adaptTo(Session.class);
String userName=session.getUserID();
i guess this can be done using client context. Can anyone help me out getting username from client context.
Thanks in advance.
Solved! Go to Solution.
Views
Replies
Total Likes
To get a session in AEM 6 - use
Map<String, Object> param = new HashMap<String, Object>();
param.put(ResourceResolverFactory.SUBSERVICE, "datawrite");
ResourceResolver resolver = null;
try {
//Invoke the adaptTo method to create a Session used to create a QueryManager
resolver = resolverFactory.getServiceResourceResolver(param);
session = resolver.adaptTo(Session.class);
Views
Replies
Total Likes
To get a session in AEM 6 - use
Map<String, Object> param = new HashMap<String, Object>();
param.put(ResourceResolverFactory.SUBSERVICE, "datawrite");
ResourceResolver resolver = null;
try {
//Invoke the adaptTo method to create a Session used to create a QueryManager
resolver = resolverFactory.getServiceResourceResolver(param);
session = resolver.adaptTo(Session.class);
Views
Replies
Total Likes
have you use admintrator code help?
Views
Replies
Total Likes