自动登录到目录中有 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
函数显示的。
我有一个特定的目录,其中有 .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
函数显示的。