我有个问题希望你能帮上忙。
我想知道是否有一种方法可以使用superglobals来验证PHP页面的用户身份?
以下是我的情况:
。
我希望页面能够做到这样的事情:-说“嗨,欢迎来到您的门户”。-自动提取用户名,使页面能够自动显示它们的状态/调用/票证
我认为REMOTE_USER可以做到这一点,但是我的apache服务器(我是管理员)似乎没有返回它。我是否需要更改Apache配置中的某些内容?
我看过很多PHP和Apache论坛,但都没有找到答案。
代表请求者:
感谢您的响应,但是我们可能无法连接到LDAP活动目录服务器。
在php.ini中,我们设置了register_globals = On
在我们的服务器上运行print_r($GLOBALS)时,[_SERVER] => Array下缺少[REMOTE_USER]。
[REMOTE_ADDR]没问题,但[REMOTE_USER]不在场。
有什么办法可以加进去吗?
发布于 2011-08-10 11:21:54
如果您的用户是在工作网络上进行身份验证的,那么您需要的是连接到LDAP / Active服务器。这个问题应该对你有帮助:
https://stackoverflow.com/questions/7009898
复制相似问题