开源中国 - 找到您想要的开源项目,分享和交流 - 亚虎娱乐官方app_yahu999_亚虎国际pt客户端
YurunOAuthLogin v1.2.3 QQ登录支持unionid,完善注释文档
宇润 2017年10月11日

YurunOAuthLogin v1.2.3 QQ登录支持unionid,完善注释文档

宇润 宇润 亚虎国际pt客户端于2017年10月11日 收藏 20
腾讯云 十分钟定制你的第一个小程序>>>   YurunOAuthLogin是一个使用PHP开发集成登录SDK,测试代码可看test目录,经过一段时间的内部使用,支持了QQ登录获取unionid,没有发现其它问题。完善了一下注释和文档。

支持的登录平台

  • QQ
  • 微信
  • 微博
  • Github
相对于v1.2.0更新内容:
新增支持QQ登录unionid方式修复getAccessToken的一个问题完善注释亚虎国际pt客户端在线文档:http://doc.yurunsoft.com/YurunOAuthLogin代码使用:
下面代码以QQ接口举例,完全可以把QQ字样改为其它任意接口字样使用。

实例化

$qqOAuth = new \Yurun\OAuthLogin\QQ\OAuth2('appid', 'appkey', 'callbackUrl');

登录

$url = $qqOAuth->getAuthUrl(); $_SESSION['YURUN_QQ_STATE'] = $qqOAuth->state; header('location:' . $url);

回调处理

// 获取accessToken $accessToken = $qqOAuth->getAccessToken($_SESSION['YURUN_QQ_STATE']);  // 调用过getAccessToken方法后也可这么获取 // $accessToken = $qqOAuth->accessToken; // 这是getAccessToken的api请求返回结果 // $result = $qqOAuth->result;  // 用户资料 $userInfo = $qqOAuth->getUserInfo();  // 这是getAccessToken的api请求返回结果 // $result = $qqOAuth->result;  // 用户唯一标识 $openid = $qqOAuth->openid;
本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创亚虎娱乐官方app社区。
转载请注明:文章转载自 亚虎娱乐官方app中国社区 [http://www.oschina.net]
本文标题:YurunOAuthLogin v1.2.3 QQ登录支持unionid,完善注释文档
分享
评论(0)
最新评论
顶部