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";
}