조건의 경우에 대한 코드 란 - 무엇의 PHP에서, demonstartion에 대한 내가 아는 :자바 스크립트의 경우 조건
if($pass == "/secret password/") {}
내가 자바 스크립트에서이 쓸 수있는 방법은?
편집 : 와우, 답변에 대한 많은 감사, 내가, 내가
조건의 경우에 대한 코드 란 - 무엇의 PHP에서, demonstartion에 대한 내가 아는 :자바 스크립트의 경우 조건
if($pass == "/secret password/") {}
내가 자바 스크립트에서이 쓸 수있는 방법은?
편집 : 와우, 답변에 대한 많은 감사, 내가, 내가
첫째을, 다른 사람이 말했듯이 , 당신은해야한다 NEVER 그래서 클라이언트 사이드 자바 스크립트에서 비밀 번호의 가치를 테스트하고 있기 때문에 그렇게해야하기 때문에 웹 페이지의 소스에 임베드 된 암호의 올바른 값. 페이지의 코드를 보면 완전히 해킹 할 수 있습니다. 최소 길이, 문자 조합 등을 확인하는 것은 좋지만 암호 값은 항상 서버에 제출하고 서버에서 확인해야합니다. 그런 다음에 만 암호로 모든 보안 수준을 제공합니다.
HTML :
<input id="myField" type="text">
자바 스크립트 :
if (document.getElementById("myField").value == "whatever") {
// value is as expected
}
그런 다음 입력 필드에서 값을 얻기 위해, 최근 편집에 응답하려면 다음을 수행 할 것 그리고 마지막으로, 매우 안전하지 않으므로이 방법으로 비밀번호를 확인하는 웹 페이지를 만들지 마십시오.
많은 감사합니다 :) – user1046199
자바 스크립트 :
if(pass === "/secret passwrord/") {
}
내가 그렇게, "비밀 암호"를 수행 할 수 권하고 싶지 않다 모두 볼 수 있습니다.
PHP & javacript와 동일한 코드를 사용할 수 있습니다.
if($pass == "/secret passwrord/") {}
(정당하게)하지 않는 것이 좋습니다. –
우리의 주장에서 적절한 보안 관행이 아니라 조건문을 작성하는 방법에 대한 질문이있었습니다. :) – BNL
이 작업을 수행하여 변수를 정의 할 수 있습니다 :
var variablename = 'some value';
이 반대 일치하려면 이렇게하면됩니다 :
if(variablename == 'something'){}
if (pass == "/ secret password /") {} ? –
당신은 _Javascript_를 배워야합니다. – SLaks
암호를 해시하고 소금을 처리해야 할 수도 있습니다. – SLaks