diff --git a/FO/Views/Account/Join.cshtml b/FO/Views/Account/Join.cshtml
index fceec8c..f79bfca 100644
--- a/FO/Views/Account/Join.cshtml
+++ b/FO/Views/Account/Join.cshtml
@@ -165,6 +165,8 @@ else
});
});
function save() {
+ var isipin = '@(Model.User.authplatform == AuthPlatform.IPIN)' == 'True';
+ var ismobile = '@(Model.User.authplatform == AuthPlatform.Mobile)' == 'True';
setv("userid", val("userid").replace(/ /, '').replace(/ /, ''));
setv("userpno", val("userpno1").replace(/ /, '').replace(/ /, '') + "" + val("userpno2").replace(/ /, '').replace(/ /, ''));
setv("userpass", val("userpass").replace(/ /, '').replace(/ /, ''));
@@ -185,7 +187,7 @@ else
else if (val("userpass") != val("userpass2")) { focus("userpass2"); msg("비밀번호 확인이 다릅니다."); }
else if (check("userpno", null, "주민등록번호를 입력해주세요")) { }
else if (getBytes(val("userpno1")) != 6 || getBytes(val("userpno2")) != 7) { focus("userpno2"); msg("주민등록번호를 확인해주세요"); }
- else if (!ismobilenumber(val("mobile"))) {focus("mobile");msg("핸드폰번호를 확인해주세요.");}
+ else if (!isipin && !ismobilenumber(val("mobile"))) {focus("mobile");msg("핸드폰번호를 확인해주세요.");}
else if (check("post", null, "우편번호를 등록해주세요.") || check("address1", null, "우편번호를 등록해주세요.") || check("address2", null, "우편번호를 등록해주세요.")) { }
else if ($("input:radio[name='isCompany']:checked").val() == "1" && check("asno", null, "직장을 등록해주세요.")) { }
else if ($("input:radio[name='slevel']:checked").val() == null) { msg("학력을 선택해주세요"); }