承接 ulthon/user_hub_client 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

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

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MulanPSL-2.0
  • 更新时间: 2020-12-06