Author: sdumitriu
Date: 2008-02-22 05:54:08 +0100 (Fri, 22 Feb 2008)
New Revision: 7908

Modified:
   
xwiki-platform/core/trunk/xwiki-core/src/main/java/com/xpn/xwiki/user/impl/xwiki/MyPersistentLoginManager.java
Log:
XWIKI-1655: login action should clean all the cookies
Fix bug introduced: cannot login/logout on localhost.


Modified: 
xwiki-platform/core/trunk/xwiki-core/src/main/java/com/xpn/xwiki/user/impl/xwiki/MyPersistentLoginManager.java
===================================================================
--- 
xwiki-platform/core/trunk/xwiki-core/src/main/java/com/xpn/xwiki/user/impl/xwiki/MyPersistentLoginManager.java
      2008-02-22 04:43:02 UTC (rev 7907)
+++ 
xwiki-platform/core/trunk/xwiki-core/src/main/java/com/xpn/xwiki/user/impl/xwiki/MyPersistentLoginManager.java
      2008-02-22 04:54:08 UTC (rev 7908)
@@ -409,11 +409,11 @@
             cookie.setPath(cookiePath);
             String cookieDomain = request.getServerName();
             if (cookieDomain != null) {
-                while (cookieDomain.indexOf(".") >= 0) {
+                do {
                     cookie.setDomain(cookieDomain);
                     addCookie(response, cookie);
                     cookieDomain = 
cookieDomain.substring(cookieDomain.indexOf(".") + 1);
-                }
+                } while (cookieDomain.indexOf(".") >= 0);
             }
         }
     }

_______________________________________________
notifications mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/notifications

Reply via email to