我试图找出一种创建网站的方法,以便在加载网站时,会向用户显示一个嵌入在网站本身中的密码框(即,不是弹出/对话框)。只有当他们在文本框中输入正确的密码并单击“提交”按钮时,他们才会被定向到网站的实际主页。这是我可以在html / css / javascript中完成的工作吗?预先感谢。
你不能。这是因为无论您对代码添加多少混淆,浏览器仍然需要运行它,因此,解密所有内容。
如果要对站点进行密码保护,则需要在服务器端处理输入,以便用户不能仅检查元素出的密码。
如果使用Expressjs,则可以尝试https://www.npmjs.com/package/express-basic-auth