我正在创建一个有登录功能的网站。用户名/密码将作为.txt存储在网站文件中。 (我知道这不安全。这并不意味着安全。这是一个测试,看看人们是否可以破解其中一个密码)。这是当前的代码:
var attempt = 3;
function validate(){
var username = document.getElementById("username").value;
var password = document.getElementById("password").value;
if ( username == "username" || username == "Username" && password == "B6YC98"){
window.location = "success.html";
return false;
}
else{
attempt --;
alert("You have "+attempt+" attempt(s) left;");
if( attempt == 0){
document.getElementById("username").disabled = true;
document.getElementById("password").disabled = true;
document.getElementById("submit").disabled = true;
return false;
}
}
}
我如何制作它以便检查您输入的用户名是否等于来自usernames.txt的用户名?密码也一样。
答案 0 :(得分:0)
我可能会感到困惑,但是所有人都必须做的是在首次登录尝试之后观察网络流量,看看usernames.txt或password.txt是被调用的文件。然后他们可以直接访问这些?
但是,假设你不介意:Javascript - read local text file