有时候项目上线前,需要部分人可以访问到(知道用户名,密码的)。
备注:php文档中'PHP_AUTH_USER','PHP_AUTH_PW'有注明是当 PHP 运行在 Apache 或 IIS(PHP 5 是 ISAPI)模块方式下,所以此方法只适用php为apache模块运行方式(未验证)。
<?php
/**
* @author: xiaoshengeer@gmail.com
*/
error_reporting(E_ALL);
ini_set("display_errors", true);
/**
* Authenticate
*/
function authenticate($adminName, $adminPassword)
{
if (!isset($_SERVER['PHP_AUTH_USER']) || !isset($_SERVER['PHP_AUTH_PW']) ||
$_SERVER['PHP_AUTH_USER'] != $adminName || $_SERVER['PHP_AUTH_PW'] != $adminPassword){
Header("WWW-Authenticate: Basic realm=\"please login\"");
Header("HTTP/1.0 401 Unauthorized");
echo "<html><body>Wrong UserName or Password!</body></html>";
exit;
}
}
authenticate("admin", "admin");
更多内容:http://www.php.net/manual/en/features.http-auth.php
分享到:
相关推荐
- **cURL**:PHP的cURL库可以用来模拟HTTP请求,包括进行认证,这对于API交互和测试非常有用。 - **SOAP**:在处理Web服务时,有时需要进行安全认证,PHP可以通过重新封装zend_soap来实现。 - **HTTP POST请求**:...
2. PHP 语言实现:该服务使用 PHP 语言实现,提供了一个易于使用的接口实例,帮助开发者快速集成身份证实名认证功能。 3. 接口实例:该服务提供了一个接口实例,开发者可以根据自己的需求进行调用和修改。 4. ...
5. **Cookie和Session**:对于Web应用,PHP的内置session和cookie管理机制可以用来进行用户认证。虽然它们不是专门设计用于API,但在某些情况下,如前后端分离的应用,可以作为认证手段。 6. **HTTPS与SSL/TLS**:...
在给定的"WiFidog认证服务器php脚本"中,我们看到使用PHP语言实现的认证服务器功能。PHP是一种广泛使用的服务器端脚本语言,特别适合于Web开发,可以嵌入到HTML中。在这个上下文中,PHP脚本用于处理用户的登录验证和...
本文最后还提供了一个调用数据表中数据来进行认证的示例代码,演示了如何使用PHP来完全实现用户认证功能。相比于Apache服务器自带的认证功能,使用PHP来实现用户认证显得更为方便和更便于管理,特别是有了优秀的...
特点 用 PHP 进行 HTTP 认证 Cookie 会话 处理 XForms 文件上传处理 使用远程文件 连接处理 数据库永久连接 安全模式 PHP 的命令行模式 垃圾回收机制 函数参考 影响 PHP 行为的扩展 ...
认证和用户游戏行为数据上报工作,本文档是对网络游戏防沉迷. 实名认证系统开放接口的说明。 (一) 实名认证接口说明. (二) 实名认证结果查询接口说明.包括了php5.7-7.4版本以上的配置,只需要一键点击运行就行
■特点■用 PHP 进行 HTTP 认证 ■Cookie ■会话 ■处理 XForms ■文件上传处理 ■使用远程文件 ■连接处理 ■数据库永久连接 ■安全模式 ■PHP 的命令行模式 ■垃圾回收机制 ■函数参考■影响 PHP 行为的扩展 ■...
以下是一个示例代码片段,展示了如何使用 RestTemplate 进行 HTTP Basic Auth: ```java @RestController @SpringBootTest public class BasicAuthTests { @Autowired private RestTemplate restTemplate; @...
php调用芝麻认证,面部扫描,ajax轮训芝麻查询接口, 啊
序文 I. 入门指引 1. 简介 2. 简明教程 3. 安装 ...16. 用 PHP 进行 HTTP 认证 17. Cookies 18. 文件上传处理 19. 使用远程文件 20. 连接处理 21. 数据库永久连接 22. 安全模式 23. PHP 的命令行模式
wifidog用php实现认证 客户端首次连接到wifi后,浏览器请求将会被重定向到: login/?gw_address=%s&gw_port=%d&gw_id=%s&url=%s 验证通过后,客户端被重定向到网关,url格式如下:
用 PHP 进行 HTTP 认证 Cookie 会话 处理 XForms 文件上传处理 使用远程文件 连接处理 数据库永久连接 安全模式 PHP 的命令行模式 函数参考 影响PHP行为的扩展 音频格式操作 身份认证服务 日历和事件相关扩展 命令行...
用 PHP 进行 HTTP 认证 Cookie 会话 处理 XForms 文件上传处理 使用远程文件 连接处理 数据库永久连接 安全模式 PHP 的命令行模式 垃圾回收机制 函数参考 影响 PHP 行为的扩展 音频格式操作 身份认证服务 日历和事件...
•特点◦用 PHP 进行 HTTP 认证 ◦Cookie ◦会话 ◦处理 XForms ◦文件上传处理 ◦使用远程文件 ◦连接处理 ◦数据库永久连接 ◦安全模式 ◦PHP 的命令行模式 ◦垃圾回收机制 ◦DTrace Dynamic Tracing •函数参考...
# 前言 # 入门指引 * 简介 * 简明教程 ... * 用 PHP 进行 HTTP 认证 * Cookie * 会话 * 处理 XForms * 文件上传处理 * 使用远程文件 * 连接处理 * 数据库永久连接 * 安全模式 * PHP 的命令行模式
■用 PHP 进行 HTTP 认证 ■Cookie ■会话 ■处理 XForms ■文件上传处理 ■使用远程文件 ■连接处理 ■数据库永久连接 ■安全模式 ■PHP 的命令行模式 ■垃圾回收机制 ■DTrace Dynamic Tracing ■函数参考 ■影响 ...
当用户想要访问互联网中其他资源时,必须在这个Portal页面上进行认证,认证通过后,用户才能正常使用互联网资源。这种认证方式广泛应用于各大运营商的公共Wi-Fi服务中,例如中国移动CMCC、中国联通、中国电信...
用 PHP 进行 HTTP 认证 Cookie 会话 处理 XForms 文件上传处理 使用远程文件 连接处理 数据库永久连接 安全模式 PHP 的命令行模式 垃圾回收机制 函数参考 影响 PHP 行为的扩展 音频格式操作 身份认证服务 日期与时间...
■用 PHP 进行 HTTP 认证 ■Cookie ■会话 ■处理 XForms ■文件上传处理 ■使用远程文件 ■连接处理 ■数据库永久连接 ■安全模式 ■PHP 的命令行模式 ■垃圾回收机制 ■函数参考 ■影响 PHP 行为的扩展 ■音频格式...