自动登录到目录中有 htaccess 的页面

Automatically logging in to pages which has htaccess in directory

我有一个特定的目录,其中有 .htaccess 文件。 我想在 PHP 中写一些东西,例如,这将允许我自动登录到我的站点,然后我可以转到该目录中的其他站点。

我知道我可以使用 http://user:pwd@mysite.com,但它在 IE 上不起作用。

我尝试使用 curl 选项,但我不确定如何使用它来获得对我有用的东西。

那么,如果我能做到这一点以及如何做到这一点,您有什么想法吗?任何示例将不胜感激。

我还没有找到明确的解决方案,但现在我有一些解决这个问题的方法。
我使用 .htaccess 文件编写了一些重写条件和规则。 然后我有:

  • Authentication.php - 哪里是用户数组,谁可以访问页面,哪里是检查发送的登录名和密码是否正确的函数;
  • Router.php - 应该始终可以访问的特殊页面列表在哪里(尤其是当用户未登录时),函数 file_get_contents 在哪里可以获取特定页面的全部代码;
  • SessionCheck.php - 其中是检查用户是否在会话中拥有自己的令牌的功能(无论他是否登录);
  • index.php - 检查以上所有功能。

重点是将所有页面(*.html、*.htm 等)重定向到index.php 文件,该文件验证当前用户是否已登录。如果是,则有下载的页面代码(他想看),它是通过使用 echo 函数显示的。