Improve logging
authorMathieu Baudier <mbaudier@argeo.org>
Wed, 27 Feb 2019 13:42:00 +0000 (14:42 +0100)
committerMathieu Baudier <mbaudier@argeo.org>
Wed, 27 Feb 2019 13:42:00 +0000 (14:42 +0100)
org.argeo.cms/src/org/argeo/cms/auth/HttpSessionLoginModule.java

index cbd54063cbda19c4496a4930566000f3a735ef36..1bbe359b9f8b478a6d986e75f32d47717e42873b 100644 (file)
@@ -80,9 +80,8 @@ public class HttpSessionLoginModule implements LoginModule {
                                httpSession = request.getSession(true);
                        }
                        String httpSessionId = httpSession.getId();
-                       // authorization = (Authorization)
-                       // request.getSession().getAttribute(HttpContext.AUTHORIZATION);
-                       // if (authorization == null) {
+                       if (log.isTraceEnabled())
+                               log.trace("HTTP login: " + request.getPathInfo() + " #" + httpSessionId);
                        Collection<ServiceReference<CmsSession>> sr;
                        try {
                                sr = bc.getServiceReferences(CmsSession.class,
@@ -108,8 +107,12 @@ public class HttpSessionLoginModule implements LoginModule {
                extractHttpAuth(request);
                extractClientCertificate(request);
                if (authorization == null) {
+                       if (log.isTraceEnabled())
+                               log.trace("HTTP login: " + false);
                        return false;
                } else {
+                       if (log.isTraceEnabled())
+                               log.trace("HTTP login: " + true);
                        return true;
                }
        }