하석형 하석형 04-11
250411 하석형 회원 아이디 중복 검사/회원가입 시 아이디 영문을 소문자로 변경
@4c11967f3da099d97cec8616d128b763f96f8cbc
src/main/java/com/takensoft/cms/mber/service/Impl/MberServiceImpl.java
--- src/main/java/com/takensoft/cms/mber/service/Impl/MberServiceImpl.java
+++ src/main/java/com/takensoft/cms/mber/service/Impl/MberServiceImpl.java
@@ -73,7 +73,7 @@
      */
     @Override
     public boolean findByCheckLoginId(String lgnId) {
-        return mberDAO.findByCheckLoginId(lgnId);
+        return mberDAO.findByCheckLoginId(lgnId.toLowerCase());
     }
 
     /**
@@ -95,6 +95,9 @@
             String mbrId = mberIdgn.getNextStringId();
             joinDTO.setMbrId(mbrId);
 
+            // 아이디 소문자 변환
+            joinDTO.setLgnId(joinDTO.getLgnId().toLowerCase());
+
             // 비밀번호 암호화
             joinDTO.setPswd(bCryptPasswordEncoder.encode(joinDTO.getPswd()));
 
Add a comment
List