,要求输入用户名和密码。...在 Apache 模块的 PHP 脚本中,可以用 header() 函数来向客户端浏览器发送“Authentication Required”信息,使其弹出一个用户名/密码输入窗口...,它们被保存在_SERVER(从HP>>4.1.0起有效)或
2.注意事项:
我们在使用PHP实现HTTP认证机制时还有几点问题我们是需要注意的:
1.这段代码必须放到程序的开始,且在其开始执行之前不能有任何输出....
4.在上面列子中,仅输出了用户名和密码,而在实际系统中则可按照登录验证流程进行与数据库或其他方式进行判断和验证.
5.从PHP4.3.0起,为防止有人通过编写脚本来从页面上获取密码,当外部认证对特定页面有效...,并且安全模式被开启时,PHP_AUTH变量将不会被设置.可以用REMOTE_USER来辨别外部认证的用户,用AuthType指令来判断外部认证机制是否有效.
6.要想让HTTP认证能够在IIS下工作,