Index: LoginFilter.java =================================================================== --- LoginFilter.java (revision 48074) +++ LoginFilter.java (working copy) @@ -34,6 +34,8 @@ package info.magnolia.cms.security.auth.login; import info.magnolia.cms.filters.AbstractMgnlFilter; +import info.magnolia.cms.security.Security; +import info.magnolia.context.Context; import info.magnolia.context.MgnlContext; import info.magnolia.logging.AuditLoggingUtil; @@ -46,6 +48,7 @@ import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; +import org.apache.commons.lang.StringUtils; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -72,6 +75,9 @@ request.getSession().invalidate(); } MgnlContext.login(loginResult.getUser()); + if(!StringUtils.equals(loginResult.getUser().getName(), Security.getAnonymousUser().getName())){ + AuditLoggingUtil.log(loginResult, request); + } // do not continue after successful login ... otherwise previous success will be invalidated by above session wipeout break; }