이 구문을 보안좀 강하게 가능할까요 php로 채택완료

<script  language="Javascript">
<!--
var goodURL  = "#"  //이곳에 인증이 되었을때 이동할 페이지  입력
    alert("패스워드를 입력하셔야 합니다.")

var password =  prompt("PASSWD 입력","")

    if (password == null)  {
        alert("출입금지")
        location  = "http://www.naver.com"         // 실패시 이동 주소       history.back();를 넣어도 됨
    }
    else  {
        var  combo =  password
        var  total =  combo.toLowerCase()

    if  (total == "1234")  {                // 비밀번호
        alert("안녕하세요...어서오십시요...")
        location  =  goodURL
    }
    else  {
        alert("출입금지")
        location  = "http://www.naver.com"    // 실패시 이동 주소      history.back();를 넣어도 됨
    }
}
//-->
</script>

답변 1개

채택된 답변
+20 포인트

비번 입력 후 이동하는 페이지에서 php로 처리 가능합니다.

비번은 기본적으로 노출되지 않지만 해킹이 우려되면,

DB 에 password 함수로 저장하고 비교하면 됩니다.

Copy
<?

$set_password="1234"; //설정한 비밀번호

$goodURL = "#"; //이곳에 인증이 되었을때 이동할 페이지 입력

$failURL = ""; //실패시 이동 주소 / 값이 없으면 history.back();

 

if(!$password) alert("패스워드를 입력하셔야 합니다.");

 

if($password==$set_password) {

alert("안녕하세요...어서오십시요...",$goodURL);

} else {

alert("출입금지",$failURL);

}

?>
로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고