스크립트
자바스크립트 비밀번호 유효성 체크시 사용 함수
고.니
2021. 3. 24. 23:56
반응형
const isCheckCnt =
(containsEng(userPw)?1:0) +
(containsNum(userPw)?1:0) +
(containsSign(userPw, "~,`,!,@,#,$,%,^,*,(,)")?1:0);
const pwLength = userPw.length;
if (
isCheckCnt >= 2 &&
pwLength < 9 &&
containsSameCharMaxCnt(userPw) >= 3 &&
containsContinuosCharMaxCnt(userPw) >= 3
) {
alert("비밀번호는 9자리 이상의 숫자와 문자 및 특수문자[~, `, !, @, #, $, %, ^, *, (, )]의 조합 (2가지 이상)으로 작성해야 하며, 3회 이상 연속, 반복된 숫자와 문자 및 특수문자는 허용되지 않습니다.");
$("#userPw").focus();
return true;
}
반응형