hmkim 03-25
250325 김혜민 중복로그인 쿼리 수정
@6fc6147a4e81953e31ec1d97e09e9bf3ffab70e2
src/main/java/com/takensoft/common/filter/JWTFilter.java
--- src/main/java/com/takensoft/common/filter/JWTFilter.java
+++ src/main/java/com/takensoft/common/filter/JWTFilter.java
@@ -104,9 +104,7 @@
             if (!redisConfig.isAllowMultipleLogin()) {
                 String storedToken = redisTemplate.opsForValue().get("jwt:" + userId);
                 if (storedToken == null) {
-                    System.out.println("Redis에 저장된 JWT 없음 (첫 로그인)");
                 } else if (!storedToken.equals(accessToken)) {
-                    System.out.println("JWT 불일치: Redis=" + storedToken + " / 클라이언트=" + accessToken);
 
                     response.setContentType(MediaType.APPLICATION_JSON_VALUE);
                     response.setStatus(HttpStatus.UNAUTHORIZED.value());
src/main/resources/mybatis/mapper/loginPolicy/loginPolicy-SQL.xml
--- src/main/resources/mybatis/mapper/loginPolicy/loginPolicy-SQL.xml
+++ src/main/resources/mybatis/mapper/loginPolicy/loginPolicy-SQL.xml
@@ -1,12 +1,17 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
 <!--
-    작성자 : takensoft
+    작성자 : 김혜민
     작성일 : 2025.03.22
     내 용 : 중복로그인 관련
 -->
 <mapper namespace="com.takensoft.cms.logionPolicy.dao.LogionPolicyDAO">
 
+    <!--
+        작성자 : 김혜민
+        작성일 : 2025.03.22
+        내 용 : 중복로그인 여부 최신값 조회
+    -->
     <select id="selectLatestPolicy" resultType="boolean">
         SELECT allow_multiple_login
         FROM login_policy_history
@@ -14,16 +19,22 @@
         LIMIT 1
     </select>
 
-    <!-- 새로운 설정 삽입 -->
+    <!--
+        작성자 : 김혜민
+        작성일 : 2025.03.22
+        내 용 : 중복로그인 여부 등록
+    -->
     <insert id="insertPolicy" parameterType="LoginPolicyVO">
         INSERT INTO login_policy_history (
+            id,
             allow_multiple_login,
-            updated_by,
+            mbrId,
             updated_at
         )
         VALUES (
+            #{id},
             #{allowMultipleLogin},
-            #{updatedBy},
+            #{mbrId},
             NOW()
         )
     </insert>
Add a comment
List