diff --git a/src/main/java/geoinfo/main/login/LoginController.java b/src/main/java/geoinfo/main/login/LoginController.java index ab696506..1745a5d4 100644 --- a/src/main/java/geoinfo/main/login/LoginController.java +++ b/src/main/java/geoinfo/main/login/LoginController.java @@ -1165,11 +1165,13 @@ public class LoginController { msg = ""; mv = new ModelAndView("home/liq_chk"); } - if ("Y".equals(admPwdChg)) { + // 관리자가 사용자의 비밀번호를 변경하면 사용자 최초 로그인시 비밀번호를 변경하여야함. + if ("Y".equals(admPwdChg) && (("0").equals(cls) || ("1").equals(cls))) { // 0-개인사용자 1-기업사용자만 관리자 비밀번호 변경 여부 확인(2-발주기관 9-관리자는 X) msg = ""; url = "topMenuSelect.do?url=mypage_passch"; } - if ("".equals(di)) { + // 본인인증 식별 번호-값이 없으면 로그인 시 [휴대폰 인증]버튼이 있는 비밀번호 수정 화면으로 이동함 + if ("".equals(di) && (("0").equals(cls) || ("1").equals(cls))) { // 0-개인사용자 1-기업사용자만 본인인증 확인함(2-발주기관 9-관리자는 X) msg = ""; url = "topMenuSelect.do?url=mypage_passch"; }