有时候项目上线前,需要部分人可以访问到(知道用户名,密码的)。
备注: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 的命令行模式
用 PHP 进行 HTTP 认证 Cookie 会话 处理 XForms 文件上传处理 使用远程文件 连接处理 数据库永久连接 安全模式 PHP 的命令行模式 函数参考 影响PHP行为的扩展 音频格式操作 身份认证服务 日历和事件相关扩展 命令行...
•特点•用 PHP 进行 HTTP 认证 •Cookie •会话 •处理 XForms •文件上传处理 •使用远程文件 •连接处理 •数据库持久连接 •安全模式 •PHP 的命令行模式 •垃圾回收机制 •DTrace 动态跟踪 •函数参考•影响 ...
用 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 行为的扩展 ■音频格式...