我有一个网页应用程序,其中包含一个设置页面,我希望通过密码保护该页面,以便除非正确输入密码,否则用户无法更改任何设置。
.htaccess
和.htpasswd
文件。请查看此链接获取完整详情。.htpasswd
的特殊文本文件,将用户名和加密密码以冒号分隔的形式放在单独的一行中。
2. 如果您有SSH访问权限,可以使用htpasswd
实用程序自动完成此操作。htpasswd -c .htpasswd ben
ben
和密码为password12345
,您将使用此行:ben:51CbcBM13fOMo
.htaccess
的特殊文本文件,以包含以下内容:AuthUserFile /full/path/to/.htpasswd
AuthType Basic
AuthName "Protected Settings Page"
<Files "mySettingsPage.html">
Require valid-user
</Files>
/full/path/to/.htpasswd
应该替换为您的服务器上 .htpasswd
文件所在的完整路径。mySettingsPage.html
替换为您自己的设置页面名称。AuthName
字符串可以更改以适应需要。