php对某个页面设置基础认证登录设置

时间:2021-09-05 16:44:22

 记录下。

对某个页面设置认证

代码最开始添加:   

<?php

$user = 'test';

$password = '111111';

// 通过HTTP认证进行验证

if (!isset($_SERVER['PHP_AUTH_USER']) || !isset($_SERVER['PHP_AUTH_PW']) || $_SERVER['PHP_AUTH_USER'] != $user || $_SERVER['PHP_AUTH_PW'] != $password) {

 header('WWW-Authenticate: Basic realm="Test auth"');

 header('HTTP/1.0 401 Unauthorized');

 echo 'Auth failed';

 exit;

}

?>

运行

php对某个页面设置基础认证登录设置