ulthon/user_hub_client
最新稳定版本:1.0.5
Composer 安装命令:
composer require ulthon/user_hub_client
包简介
user_hub usefull lib
README 文档
README
介绍
用户中心的客户端库,封装了易用的接口.
软说明
安装方式:
composer require ulthon/user_hub_client
TP6中简单使用:
// 判断是否需要登录
if (empty(Session::get('user_uid'))) {
$code = $this->request->param('code');
// 实例化客户端,传入相关参数
$user_hub_client = new Client([
'key' => get_system_config('user_hub_key'),
'secret' => get_system_config('user_hub_secret'),
'host' => get_system_config('user_hub_host'), // http://user-hub.ulthon.com ,填入自己搭建好的UserHub站点地址,需要带协议
]);
if (empty($code)) {
// 跳转登录
$url = $user_hub_client->getBowserRedirectUrl($this->request->url(true));
return $this->error('请登录', $url);
} else {
// 获取用户信息
$user_info = $user_hub_client->getUserinfoByCode($code);
Session::set('user_uid', $user_info['uid']);
}
}
}
统计信息
- 总下载量: 113
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MulanPSL-2.0
- 更新时间: 2020-12-06