James Moger
2012-03-16 86bea9e0016b2890db8ba83049dd4e89653a0a5e
src/com/gitblit/wicket/pages/RootPage.java
@@ -101,6 +101,9 @@
      pages.add(new PageRegistration("gb.repositories", RepositoriesPage.class,
            getRootPageParameters()));
      pages.add(new PageRegistration("gb.activity", ActivityPage.class, getRootPageParameters()));
      if (GitBlit.getBoolean(Keys.lucene.enable, false)) {
         pages.add(new PageRegistration("gb.search", LucenePage.class));
      }
      if (showAdmin) {
         pages.add(new PageRegistration("gb.users", UsersPage.class));
      }
@@ -195,7 +198,10 @@
   private void loginUser(UserModel user) {
      if (user != null) {
         // Set the user into the session
         GitBlitWebSession.get().setUser(user);
         GitBlitWebSession session = GitBlitWebSession.get();
         // issue 62: fix session fixation vulnerability
         session.replaceSession();
         session.setUser(user);
         // Set Cookie
         if (GitBlit.getBoolean(Keys.web.allowCookieAuthentication, false)) {