jsshin 5 лет назад
Родитель
Сommit
e396977f8f

+ 12 - 3
src/main/webapp/WEB-INF/views/mob/SigninFormMob.html

@@ -118,11 +118,20 @@
 			mcxDialog.alert("자동 방지 봇을 확인 한뒤 진행 해 주세요.");
 			return;
 		}
+		let loginId = $('#loginForm input[name=loginId]').val();
 
 		// 아이디 저장 먼저 체크후 로그인 시
-		if ($('#chkSaveId').is(':checked') && gagajf.isNull(gagajf.getCookie(ckLoginId))) {
-			if (!gagajf.isNull($('#loginForm input[name=loginId]').val())) {
-				gagajf.setCookie(ckLoginId, $('#loginForm input[name=loginId]').val(), 1);
+		if ($('#chkSaveId').is(':checked')) {
+			let ckLoginIdValue = gagajf.getCookie(ckLoginId);
+			if (gagajf.isNull(ckLoginIdValue)) {
+				if (!gagajf.isNull(loginId)) {
+					gagajf.setCookie(ckLoginId, loginId, 1);
+				}
+			} else {
+				if (ckLoginIdValue !== loginId) {
+					gagajf.setCookie(ckLoginId, ckLoginIdValue, -1);
+					gagajf.setCookie(ckLoginId, loginId, 1);
+				}
 			}
 		}
 

+ 12 - 3
src/main/webapp/WEB-INF/views/web/SigninFormWeb.html

@@ -124,11 +124,20 @@
 			mcxDialog.alert("자동 방지 봇을 확인 한뒤 진행 해 주세요.");
 			return;
 		}
+		let loginId = $('#loginForm input[name=loginId]').val();
 
 		// 아이디 저장 먼저 체크후 로그인 시
-		if ($('#chkSaveId').is(':checked') && gagajf.isNull(gagajf.getCookie(ckLoginId))) {
-			if (!gagajf.isNull($('#loginForm input[name=loginId]').val())) {
-				gagajf.setCookie(ckLoginId, $('#loginForm input[name=loginId]').val(), 1);
+		if ($('#chkSaveId').is(':checked')) {
+			let ckLoginIdValue = gagajf.getCookie(ckLoginId);
+			if (gagajf.isNull(ckLoginIdValue)) {
+				if (!gagajf.isNull(loginId)) {
+					gagajf.setCookie(ckLoginId, loginId, 1);
+				}
+			} else {
+				if (ckLoginIdValue !== loginId) {
+					gagajf.setCookie(ckLoginId, ckLoginIdValue, -1);
+					gagajf.setCookie(ckLoginId, loginId, 1);
+				}
 			}
 		}