【问题标题】:Password protect an entire directory with PHP authentication使用 PHP 身份验证密码保护整个目录
【发布时间】:2011-01-22 01:09:02
【问题描述】:

我想通过使用 PHP 的 MySQL 数据库对整个目录进行密码保护并验证用户身份。我知道您可以使用 .htaccess 对目录进行密码保护,但我似乎不知道如何使用 PHP 和 MySQL。

【问题讨论】:

    标签: php mysql authentication .htaccess passwords


    【解决方案1】:

    当使用BasicDigest 身份验证来保护文件夹时,您通常会针对服务器上的文件进行身份验证。这可能就是为什么你没有找到任何关于在 MySQL 中使用它的教程的原因。您必须使用 mod_auth_mysql 从 .htaccess 文件中完成这项工作。

    可以在

    找到一个非常基本的示例,无需 .htaccess 和 mod_auth_mysql

    应该注意的是,该脚本没有正确清理用户输入,也没有对密码使用任何加密。这不是一个好的脚本,但它可以让你找到正确的方向。

    另请参阅HTTP authentication with PHP 上的 PHP 手册章节。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-08
      • 1970-01-01
      • 2017-03-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多