비밀번호 유효성 체크 정보
비밀번호 유효성 체크본문
개인정보보호법상 비밀번호는 영어, 숫자, 특수문자의 조합으로 8자리 이상 설정해야 한다고
업체에서 전화가 왔네요
G4의 기본 basic 스킨을 중심으로 수정했습니다.
아직 많이 부족하지만.. ㅎㅎ 추가로 더 좋은 내용 부탁드립니다.
1. 수정 파일 /skin/member/basic/register_form.skin.php
2. 441 째줄 정도
/////////////////////// 441째줄 수정 ///////////////////////////////////////
if (f.w.value == '') {
if (f.mb_password.value.length < 3) {
alert('패스워드를 3글자 이상 입력하십시오.');
f.mb_password.focus();
return false;
}
}
if (f.mb_password.value != f.mb_password_re.value) {
alert('패스워드가 같지 않습니다.');
f.mb_password_re.focus();
return false;
}
if (f.mb_password.value.length > 0) {
if (f.mb_password_re.value.length < 3) {
alert('패스워드를 3글자 이상 입력하십시오.');
f.mb_password_re.focus();
return false;
}
}
/////////////////////// 441째줄 수정 ///////////////////////////////////////
3. 파일을 수정해 주었습니다.
/////////////////////// 441째줄 수정 ///////////////////////////////////////
if(f.mb_password.value != f.mb_password_re.value)
{
alert("입력하신 비밀번호와 비밀번호확인이 일치하지 않습니다");
return false;
}
if(f.mb_password.value.length<8)
{
alert("비밀번호는 문자, 숫자, 특수문자의 조합으로 8 이상으로 입력해주세요.");
return false;
}
if(!f.mb_password.value.match(/([a-zA-Z0-9].*[!,@,#,$,%,^,&,*,?,_,~])|([!,@,#,$,%,^,&,*,?,_,~].*[a-zA-Z0-9])/))
{
alert("비밀번호는 문자, 숫자, 특수문자의 조합으로 8 이상으로 입력해주세요.");
return false;
}
/////////////////////// 441째줄 수정 ///////////////////////////////////////
업체에서 전화가 왔네요
G4의 기본 basic 스킨을 중심으로 수정했습니다.
아직 많이 부족하지만.. ㅎㅎ 추가로 더 좋은 내용 부탁드립니다.
1. 수정 파일 /skin/member/basic/register_form.skin.php
2. 441 째줄 정도
/////////////////////// 441째줄 수정 ///////////////////////////////////////
if (f.w.value == '') {
if (f.mb_password.value.length < 3) {
alert('패스워드를 3글자 이상 입력하십시오.');
f.mb_password.focus();
return false;
}
}
if (f.mb_password.value != f.mb_password_re.value) {
alert('패스워드가 같지 않습니다.');
f.mb_password_re.focus();
return false;
}
if (f.mb_password.value.length > 0) {
if (f.mb_password_re.value.length < 3) {
alert('패스워드를 3글자 이상 입력하십시오.');
f.mb_password_re.focus();
return false;
}
}
/////////////////////// 441째줄 수정 ///////////////////////////////////////
3. 파일을 수정해 주었습니다.
/////////////////////// 441째줄 수정 ///////////////////////////////////////
if(f.mb_password.value != f.mb_password_re.value)
{
alert("입력하신 비밀번호와 비밀번호확인이 일치하지 않습니다");
return false;
}
if(f.mb_password.value.length<8)
{
alert("비밀번호는 문자, 숫자, 특수문자의 조합으로 8 이상으로 입력해주세요.");
return false;
}
if(!f.mb_password.value.match(/([a-zA-Z0-9].*[!,@,#,$,%,^,&,*,?,_,~])|([!,@,#,$,%,^,&,*,?,_,~].*[a-zA-Z0-9])/))
{
alert("비밀번호는 문자, 숫자, 특수문자의 조합으로 8 이상으로 입력해주세요.");
return false;
}
/////////////////////// 441째줄 수정 ///////////////////////////////////////
추천
2
2
댓글 5개
좋은 팁 공유해주셔서 감사합니다 ^^
감사합니다. 더 좋은 팁들이 올라오면 좋겠어요~~ ㅎㅎ
좋은방법감사해요
ㅎㅎ 고수님들의 더 좋은 방법 기다려 봐요 ^^
감사감사합니다!!!