HTTP Basic Authentication认证

来源:互联网 发布:淘宝上琴韵钢琴怎么样 编辑:程序博客网 时间:2024/03/29 20:01
—这是一种HTTP性质的认证办法,需要识别用户名以及密码,一般用于API等接口中。
要在发送请求的时候添加HTTP Basic Authentication认证信息到请求中,有两种方法:
1)一是在url中添加用户名和密码:
   Authorization: “Basic 用户名和密码的base64加密字符串”
   http://userName:password@api.cheshi.com/
2)是在请求头中添加Authorization:
—例CURL方式
curl_setopt($curl, CURLOPT_USERPWD, $user.":".$password);


—PHP 端验证方法:
—if($_SERVER['PHP_AUTH_USER'] == $username && $_SERVER['PHP_AUTH_PW'] == $password)











原创粉丝点击