[gatein-commits] gatein SVN: r2015 - portal/trunk/component/web/src/main/java/org/exoplatform/web/login.

do-not-reply at jboss.org do-not-reply at jboss.org
Sat Mar 6 10:19:33 EST 2010


Author: julien_viet
Date: 2010-03-06 10:19:32 -0500 (Sat, 06 Mar 2010)
New Revision: 2015

Modified:
   portal/trunk/component/web/src/main/java/org/exoplatform/web/login/RememberMeFilter.java
Log:
add logging to remember me filter

Modified: portal/trunk/component/web/src/main/java/org/exoplatform/web/login/RememberMeFilter.java
===================================================================
--- portal/trunk/component/web/src/main/java/org/exoplatform/web/login/RememberMeFilter.java	2010-03-05 21:37:08 UTC (rev 2014)
+++ portal/trunk/component/web/src/main/java/org/exoplatform/web/login/RememberMeFilter.java	2010-03-06 15:19:32 UTC (rev 2015)
@@ -19,6 +19,8 @@
 
 package org.exoplatform.web.login;
 
+import org.gatein.common.logging.Logger;
+import org.gatein.common.logging.LoggerFactory;
 import org.gatein.common.text.FastURLEncoder;
 
 import javax.servlet.*;
@@ -39,6 +41,9 @@
    /** . */
    private static final FastURLEncoder CONVERTER = FastURLEncoder.getUTF8Instance();
 
+   /** . */
+   private static final Logger log = LoggerFactory.getLogger(RememberMeFilter.class);
+
    public void init(FilterConfig filterConfig) throws ServletException
    {
    }
@@ -52,7 +57,8 @@
    {
       if (req.getRemoteUser() == null && "GET".equals(req.getMethod()))
       {
-         if (InitiateLoginServlet.getRememberMeTokenCookie(req) != null)
+         String token = InitiateLoginServlet.getRememberMeTokenCookie(req);
+         if (token != null)
          {
             StringBuilder builder = new StringBuilder();
             builder.append(req.getContextPath());
@@ -76,6 +82,7 @@
                }
             }
             String s = builder.toString();
+            log.debug("Redirecting unauthenticated request with token " + token + " to URL " + s);
             resp.sendRedirect(s);
             return;
          }



More information about the gatein-commits mailing list