| ID | @u.userid |
|---|---|
| 이름(한글) | @u.username |
| 이름(한글) | @u.username |
| 비밀번호 | |
| 비밀번호 확인 | |
| 생년월일 |
- @if (!string.IsNullOrEmpty(u.birthday)) - { - @(u.birthday.Replace("-", ".")) - } + @if (!string.IsNullOrEmpty(u.birthday)) + { + @(u.birthday.Replace("-", ".")) + } |
| 학습인증수단 |
-
+ @(u.authplatform == AuthPlatform.None ? "-" : "I-PIN 인증") - 휴대폰 인증으로 변경 -
+ 휴대폰 인증으로 변경
+
+
※ 인증수단 변경 시 추가 인증을 진행해야 합니다. ※ 추가 인증 후 하단의 [저장] 버튼을 클릭해야 변경이 완료됩니다. |
-
| 연락처 | |
| 소속 | -
-
|
- 소속 | +
+
|
+ *@
@*
| 직장 | -
-
-
-
- @(u.asname ?? "-") - 수정 - |
- 직장 | +
+
+
+
+ @(u.asname ?? "-") + 수정 + |
+ *@
| 학력 |
@@ -188,9 +195,6 @@
-
-
-
@Html.Partial("./Partial/OkCert3", null, new ViewDataDictionary { })
-
-
@Html.Partial("./Partial/BoxAssign", null, new ViewDataDictionary { { "bindmethod", "bindassign" } })
@section scriptsHeader{
@Html.Partial("./Partial/ScriptPost")
@@ -251,7 +249,7 @@
var referrer = document.referrer;
if (referrer.toLowerCase().indexOf('myinfocheck') > 0 || referrer.toLowerCase().indexOf('snslinkcallback') > 0) {
selectTab("sns");
-
+
}
$("input:radio[name='isCompany']").on("click", function () {
@@ -268,10 +266,10 @@
}
});
- $("#userpno2").on("keyup", function () {
+ $("#userpno2").on("keyup", function () {
setbirthday(val("userpno1") + val("userpno2"));
});
- });
+ });
function chkassign() {
var isCompany = $("input:radio[name='isCompany']:checked").val();
if (isCompany == "1") {
@@ -279,9 +277,9 @@
}
}
function setbirthday(userpno) {
- var birthday = "";
+ var birthday = "";
if (userpno.length == 13 && moment(userpno.substr(0, 6), 'YYMMDD', true).isValid() && userpno.substr(6, 1) > 0)
- {
+ {
switch (userpno.substr(6, 1))
{
case "1":
@@ -312,7 +310,7 @@
break;
}
- birthday += userpno.substr(0, 2) + "-" + userpno.substr(2, 2) + "-" + userpno.substr(4, 2);
+ birthday += userpno.substr(0, 2) + "-" + userpno.substr(2, 2) + "-" + userpno.substr(4, 2);
}
if (val("birthday") == "" && birthday != "") {
$("#txtbirthday").text(birthday.replace(/-/gi, "."));
@@ -350,23 +348,12 @@
else if (val("userpass") != "" && !ispassword(val("userpass"))) { focus("userpass"); msg("(8자 이상, 영문/숫자/특수기호 포함) 규칙으로 비밀번호를 입력해주세요."); }
else if (isRepeatedString(val("userpass"))) { focus("userpass"); msg("반복되는 문자/숫자를 사용할 수 없습니다."); }
else if (val("userpass") != "" && val("userpass") != val("userpass2")) { focus("userpass2"); msg("비밀번호 확인이 다릅니다."); }
-
- // else if (check("mobile", null, "휴대전화번호를 입력해주세요.")) { }
- // else if (!ismobilenumber(val("mobile"))) { focus("mobile"); msg("휴대전화번호를 확인해주세요."); }
-
+ else if (check("mobile", null, "휴대전화번호를 입력해주세요.")) { }
+ else if (!ismobilenumber(val("mobile"))) { focus("mobile"); msg("휴대전화번호를 확인해주세요."); }
else if (!isemail(val("email"))) { focus("email1"); msg("올바른 이메일주소를 입력해주세요."); }
//else if ($("input:radio[name='isCompany']:checked").val() == "1" && check("asno", "btnassign", "직장을 선택해주세요.")) { }
else {
- if ($("#authPlatform_IPIN").css("display") == "block") {
- cap("/fcommon/UserPassCheck", "mform", "save2");
- }
- else {
- if (check("mobile", null, "휴대전화번호를 입력해주세요.")) { }
- else if (!ismobilenumber(val("mobile"))) { focus("mobile"); msg("휴대전화번호를 확인해주세요."); }
- else {
- cap("/fcommon/UserPassCheck", "mform", "save2");
- }
- }
+ cap("/fcommon/UserPassCheck", "mform", "save2");
}
} else if (idx == 0) {
$('html, body').addClass('lock');
@@ -379,8 +366,6 @@
function save2() {
if (capResult.obj == 0) {
cap("/fcommon/usersave", "mform", "cbsave");
- }else if (capResult.obj == -1) {
- msg("입력된 정보와 인증정보가 일치하지 않습니다.");
}
else {
msg("이미 사용된 비밀번호는 사용할 수 없습니다.");
@@ -400,9 +385,6 @@
function cbsave() {
if (capResult.code == 1000) {
msg("저장되었습니다.");
- cap("/fcommon/userGetMyinfo", "mform", "cbsave2");
- } else if (capResult.obj == -1) {
- msg("입력된 정보와 인증정보가 일치하지 않습니다.");
} else if (capResult.obj == -2) {
msg("이미 사용중인 이메일주소입니다. 다른 이메일주소를 사용해주세요.");
} else {
@@ -410,36 +392,6 @@
}
}
- function cbsave2() {
- if (capResult.code == 1000) {
-
- $("#mobile").val(capResult.obj.mobile)
- $("#mobilestr").text(capResult.obj.MobileFormat)
-
- if (capResult.obj.authplatform == 1) {
- $("#authPlatform_IPIN").css("display", "")
- $("#authPlatform_Mobile").css("display", "none")
- }
- else if (capResult.obj.authplatform == 2) {
- $("#authPlatform_IPIN").css("display", "none")
- $("#authPlatform_Mobile").css("display", "")
- }
- else {
- $("#authPlatform_IPIN").css("display", "")
- $("#authPlatform_Mobile").css("display", "")
- }
- $("#authplatform").val(capResult.obj.authplatform)
- $("#post").val(capResult.obj.post)
- $("#address1").val(capResult.obj.address1)
- $("#address2").val(capResult.obj.address2)
-
- msg("저장되었습니다.");
- }
- else {
- msg("사용자 정보를 불러오는데 실패하였습니다.")
- }
- }
-
function selectTab(type) {
if (type == "user") {
$("#liSnsTab").removeClass("current");
@@ -517,7 +469,7 @@
msg("구글 아이디로 로그인에 실패했습니다.");
return;
});
- }
+ }
function loginWithNaver() {
$("#naverIdLogin_loginButton > img").trigger("click");
@@ -527,46 +479,6 @@
naverLogin.init();
Kakao.init("@kakaoClientId");
}
-
- function certRslt(val) {
- if (val.indexOf("er.") == -1) {
- $("#frm #stringval").val(val)
- var data = $("#frm").serialize()
- capp("/focommon/GetOkCert3Rslt", data, "certOkRslt");
- }
- else {
- msg(val.replace("er.", ""))
- }
- }
-
- function certOkRslt() {
- //console.log(capResult.obj);
-
- if (capResult.obj.username == $("#username").val().trim()) {
- $("#okcert3no").val(capResult.obj.no);
- $("#okcert3sn").val(capResult.obj.sn);
- $("#okcert3gb").val(capResult.obj.gubn);
- if (capResult.obj.gubn == "MOBI") {
- $("#mobilestr").text(capResult.obj.mobile)
- $("#mobile").val(capResult.obj.mobile.replace(/-/gi, ""))
- }
- if (capResult.obj.gubn == "IPIN") {
- $("#authPlatform_IPIN").css("display", "")
- $("#authPlatform_Mobile").css("display", "none")
-
- }else if (capResult.obj.gubn == "MOBI") {
- $("#authPlatform_IPIN").css("display", "none")
- $("#authPlatform_Mobile").css("display", "")
- }
- else {
- $("#authPlatform_IPIN").css("display", "")
- $("#authPlatform_Mobile").css("display", "")
- }
- }
- else {
- msg("입력된 정보와 인증정보가 일치하지 않습니다.")
- }
- }
@*header가 아니라 하단에 위치해야 읽어올수있음*@
}
diff --git a/FO/Web.config b/FO/Web.config
index f069979..901845f 100644
--- a/FO/Web.config
+++ b/FO/Web.config
@@ -40,9 +40,10 @@
|