我在javascript場景中仍然很新鮮,但是我有這樣的代碼,它可以用於所有意圖和目的......但是,只需要更好,乾淨利落的方式,我只想看看它會如何實現。Javascript密碼保護區..必須是更好的方式
function Restricted() {
var password = 'pass1';
var password1 = 'pass2';
var password2 = 'pass3';
var password3 = 'pass4';
var password4 = 'pass5';
if (this.document.login.pass.value == password || this.document.login.pass.value == password1 || this.document.login.pass.value == password2 || this.document.login.pass.value == password3 || this.document.login.pass.value == password4) {
//Do stuff if correct
setTimeout(function() {
setLocation('#');
}, 2000);
}
else {
//Alert them its wrong
}
所以你可以看到..輸入查詢所有不同的密碼是很好,可以預料的,但只是比較反對所有的海誓山盟不同的密碼,整個檢查功能來告訴他們的工作必須是一個最糟糕的方式解決這個問題..哈哈,當我看着它幾乎是尷尬的。
不要在前端進行密碼驗證,任何用戶都可以根據自己的喜好編輯Javascript並訪問您正在處理的內容。 – Nit
什麼是阻止您的用戶查看JavaScript並查看密碼? – TZHX
或只需在您的網站上禁用JS? – Mathias