Index: lams_central/src/java/org/lamsfoundation/lams/web/LoginRequestServlet.java =================================================================== diff -u -rb5c07a6728774b4d7e9949c5a393b2c0453b2245 -r4f588a8a76672ba3faa1f8149b95f5a5f5bf0d62 --- lams_central/src/java/org/lamsfoundation/lams/web/LoginRequestServlet.java (.../LoginRequestServlet.java) (revision b5c07a6728774b4d7e9949c5a393b2c0453b2245) +++ lams_central/src/java/org/lamsfoundation/lams/web/LoginRequestServlet.java (.../LoginRequestServlet.java) (revision 4f588a8a76672ba3faa1f8149b95f5a5f5bf0d62) @@ -44,7 +44,6 @@ import org.lamsfoundation.lams.usermanagement.dto.UserDTO; import org.lamsfoundation.lams.util.CentralConstants; import org.lamsfoundation.lams.util.WebUtil; -import org.lamsfoundation.lams.web.session.SessionManager; import org.lamsfoundation.lams.web.util.AttributeNames; import org.springframework.web.context.support.WebApplicationContextUtils; @@ -153,9 +152,6 @@ response.sendRedirect(response.encodeRedirectURL(url)); return; } - - // invalidate the existing session, if any - SessionManager.removeSession(login, true); // check if there is a redirect URL parameter already String redirectURL = WebUtil.getBaseServerURL() + LoginRequestDispatcher.getRequestURL(request);