我可以使用的最简单的密码保护形式是什么,它不需要 super 安全,只需将不法之徒拒之门外?理想情况下,它可以附加到由 HTML 和 javascript 组成的网站上。
它还需要在所有浏览器中工作(不能正确地允许用户只切换浏览器以便他们可以访问受密码保护的网站的内容!)
Javascript的提示功能好像被IE过滤掉了,所以不可能。
最佳答案
使用 Web 服务器提供的 HTTP 基本身份验证。在 Apache 中,只需在 .htaccess
或虚拟主机配置中进行配置。在 IIS 中,它是一个简单的 GUI 选项。
这里是Apache docs. ,这是 IIS docs. (这是IIS6,但我想在IIS7中还是一样)
常见的 Apache 配置如下所示:
AuthUserFile /path/to/htpasswd-file
AuthName "String to display in login popup"
AuthType Basic
require user username1 username2
关于javascript - 如何使用密码保护基本 HTML 页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6542719/