javascript - 如何从 .t​​xt Javascript 导入用户名/密码

标签 javascript html css authentication web

我正在制作一个带有登录功能的网站。用户名/密码将以 .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 中的用户名?密码也一样。

最佳答案

我可能会感到困惑,但有人要做的就是在您第一次登录尝试后观察网络流量,以查看正在调用的文件是 usernames.txt 或 password.txt。然后他们可以直接访问那些?

但是,假设您不介意:Javascript - read local text file

关于javascript - 如何从 .t​​xt Javascript 导入用户名/密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38273356/

相关文章:

javascript - 如何使用 HTML 绘制数字线

javascript - 将字符串从一个 html 传递到另一个 html

html - 如何使 Twitter Bootstrap 表列彼此更接近?

javascript - 使用 jquery 将 css 添加到输入字段

javascript - 在页面加载时隐藏空元素,但之后不使用 knockout.js

javascript - 使用 Meteor 从 FB-graph 中提取照片

php从post中保存变量并更新数据库

html - 如何在 XHTML 中创建制表位?

javascript - 每 5 秒加载一次随机 CSS 而无需刷新页面

html - 如何向 HTML 的不同部分添加弧形边框?