diff --git a/.gitignore b/.gitignore index 2c9ec0b..3daecca 100644 --- a/.gitignore +++ b/.gitignore @@ -102,4 +102,5 @@ TODO.txt *.lck *.log .claude -*.report.md \ No newline at end of file +*.report.md +diff diff --git a/src/main/java/com/eactive/apim/portal/apps/user/facade/UserRegisterFacadeImpl.java b/src/main/java/com/eactive/apim/portal/apps/user/facade/UserRegisterFacadeImpl.java index f28e68c..c34f9a8 100644 --- a/src/main/java/com/eactive/apim/portal/apps/user/facade/UserRegisterFacadeImpl.java +++ b/src/main/java/com/eactive/apim/portal/apps/user/facade/UserRegisterFacadeImpl.java @@ -132,6 +132,11 @@ public class UserRegisterFacadeImpl implements UserRegisterFacade { return new ValidationResponse(false,"입력값을 확인해 주세요."); } + // 이메일 중복 체크 + if (portalUserService.existsByLoginId(registrationDTO.getLoginId())) { + return new ValidationResponse(false, "이미 사용 중인 이메일입니다."); + } + // 25.10.01 - 휴대폰 번호 중복이여도 가입 가능 // PortalUser existingUser = portalUserRepository.findByUserNameAndMobileNumber(registrationDTO.getUserName(), registrationDTO.getMobileNumber()); // diff --git a/src/main/resources/templates/views/apps/register/userRegisterResult.html b/src/main/resources/templates/views/apps/register/userRegisterResult.html index d2dd77c..0b8c0bb 100644 --- a/src/main/resources/templates/views/apps/register/userRegisterResult.html +++ b/src/main/resources/templates/views/apps/register/userRegisterResult.html @@ -2,7 +2,7 @@ + layout:decorate="~{layout/kjbank_base_layout}">