springlee / yc-user-center
元巢用户中心 SDK
2.0.3
2022-01-03 07:27 UTC
Requires
- php: >=7.3
- guzzlehttp/guzzle: ^7.0.1
- predis/predis: ^1.1
README
.
项目文档
元巢用户中心文档 http://test.api.user-center.namet.xyz/docs
composer安装
$ composer require springlee/yc-user-center
普通php项目
<?php require __DIR__ . '/vendor/autoload.php'; use Yc\UserCenter\Authorization; $config = [ 'app_key' => 'zlj_dt5tyRElS9yy9vAafWoarHjeZ',//必填 'app_secret' => 'vywE8L6JfkZcKksBqAlVJL4B8oNUG8',//必填 //redis配置 'redis'=>[ 'host'=>'127.0.0.1', 'port'=>'6379' ] ]; $app = new Authorization($config);
laravel
发布配置
php artisan vendor:publish --provider="Yc\UserCenter\ServiceProvider" --tag="config"
请求示例
<?php namespace App\Http\Controllers; use Yc\UserCenter\Authorization; class HomeController extends Controller { public function code(Authorization $auth) { $ret= $auth->getCode(); var_dump($ret); } public function user() { $app = app('authorization'); $ret = $app->setToken('')->getUser(); var_dump($ret); } }
返回结果
字段 | 类型 | 描述 |
---|---|---|
code | int | 编码( 1,401,403 )等 |
msg | string | 返回消息 |
data | object | 业务数据 |