From b1c4bb67d8289256a1c4aa41e92322b526efd3e2 Mon Sep 17 00:00:00 2001 From: jhchoi57 Date: Fri, 27 Jan 2023 11:35:34 +0900 Subject: [PATCH] =?UTF-8?q?FIX=20:=20sessionid=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/bejavawebserver/service/LoginService.java | 4 ++-- src/main/java/bejavawebserver/service/LogoutService.java | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/bejavawebserver/service/LoginService.java b/src/main/java/bejavawebserver/service/LoginService.java index 6a584994..3029c51c 100644 --- a/src/main/java/bejavawebserver/service/LoginService.java +++ b/src/main/java/bejavawebserver/service/LoginService.java @@ -16,13 +16,13 @@ public class LoginService { public static boolean isLogin(HttpSession session) { if (session == null) return false; - return session.getAttribute(session.getId()) != null; + return session.getAttribute("user") != null; } public boolean isLoginSuccess(LoginForm loginForm, HttpSession session) { User user = jdbcRepository.findUserById(loginForm.getUserId()); boolean isSuccess = Objects.equals(user.getPassword(), loginForm.getPassword()); - if (isSuccess) session.setAttribute(session.getId(), user); + if (isSuccess) session.setAttribute("user", user); return isSuccess; } diff --git a/src/main/java/bejavawebserver/service/LogoutService.java b/src/main/java/bejavawebserver/service/LogoutService.java index eefb9508..313764c0 100644 --- a/src/main/java/bejavawebserver/service/LogoutService.java +++ b/src/main/java/bejavawebserver/service/LogoutService.java @@ -7,6 +7,6 @@ @Service public class LogoutService { public void removeSession(HttpSession session) { - session.removeAttribute(session.getId()); + session.removeAttribute("user"); } }