kimptoc     02/02/22 03:57:16

  Modified:    src/java/org/apache/jetspeed/modules/actions
                        UpdateAccount.java
  Log:
  fix to auto logon to ensure that the current session knows the state of auto login
  
  Revision  Changes    Path
  1.14      +8 -0      
jakarta-jetspeed/src/java/org/apache/jetspeed/modules/actions/UpdateAccount.java
  
  Index: UpdateAccount.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-jetspeed/src/java/org/apache/jetspeed/modules/actions/UpdateAccount.java,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- UpdateAccount.java        9 Jan 2002 12:14:20 -0000       1.13
  +++ UpdateAccount.java        22 Feb 2002 11:57:15 -0000      1.14
  @@ -153,6 +153,8 @@
               return;
           }
   
  +        // AUTOMATIC LOGIN
  +        //
           // if automatic login is enabled, then handle the remember me checkbox
           if ( JetspeedResources.getBoolean("automatic.logon.enable", false) )
           {
  @@ -188,6 +190,9 @@
   
                 data.getResponse().addCookie(userName);
                 data.getResponse().addCookie(loginCookie);
  +
  +              data.getCookies().remove("username");
  +              data.getCookies().remove("logincookie");
               }
             } 
             else 
  @@ -230,6 +235,9 @@
   
                 data.getResponse().addCookie(userName);
                 data.getResponse().addCookie(loginCookie);
  +
  +              data.getCookies().add("username",data.getUser().getUserName());
  +              data.getCookies().add("logincookie",loginCookieValue);
               }
             }
           }
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to