PHP 使用401鉴定登录
使用浏览器自带的鉴权方式输入账号密码登录,这里使用到 http 401状态码。
PHP代码如下:
private function auth_check(){ if( session('USER') ) return true; $name = $_SERVER['PHP_AUTH_USER']; $pass = $_SERVER['PHP_AUTH_PW']; if ( $name !='username' && $pass !='password' ){ header('WWW-Authenticate: Basic realm="天使的思念"'); header('HTTP/1.0 401 Unauthorized'); echo '验证失败'; exit; } session('USER',1); }