sixpark-source/oauth2
最新稳定版本:v2.3
Composer 安装命令:
composer require sixpark-source/oauth2
包简介
6park auth2.0 demo
README 文档
README
6park.com 的Auth认证 ####基本使用方法:
- 安装
composer require sixpark-source/oauth2
- 使用
<?php
require_once __DIR__ . '/vendor/autoload.php';
$config = [
'client_id' => APPID,
'client_secret' => APP秘钥
'token_route' => Token请求地址,
'resource_host' => 资源请求地址,
];
//请求 Token ,获取Token首先要获取code;
$query = array(
'grant_type' => 'authorization_code',
'code' => $code,
'client_id' => $config['client_id'],
'client_secret' => $config['client_secret']
);
$oauth = new \SixparkSource\Oauth2\OAuth($config);
$resultJson = $oauth->requestTokenWithAuthCode(CODE);
$result = json_decode($resultJson,true);
//根据Token获取 资源
$apiHTTP = new \SixparkSource\Oauth2\HTTPRequest($config);
$data = [
'token' => TOKEN
];
$user_info_json = $apiHTTP->postWithAuth($config['resource_host']."/index.php?app=user&act=userinfo",$data);
$user_info = json_decode($user_info_json,true);
print_r($user_info);
?>
统计信息
- 总下载量: 25
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2022-12-30