feat: dev-web - remove session in list of connected users

This commit is contained in:
kmitresse
2024-04-05 15:17:27 +02:00
parent a8040fccec
commit 9f009545ce
@@ -13,6 +13,7 @@ import jakarta.servlet.http.HttpServlet;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import java.io.IOException;
import uppa.project.listener.SessionServletContextListener;
@WebServlet(name = "logoutServlet", value = "/logout")
public class LogoutServlet extends HttpServlet {
@@ -24,6 +25,7 @@ public class LogoutServlet extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException {
if (request.getSession().getAttribute("user") != null) {
SessionServletContextListener.removeSession(request.getSession());
request.getSession().removeAttribute("user");
}
@@ -32,4 +34,4 @@ public class LogoutServlet extends HttpServlet {
public void destroy() {
}
}
}