TP5 实现QQ互联登录功能

TP5 实现QQ互联登录功能

  • 准备: 开通QQ登录需要QQ互联已审核通过的[开发账号](https://connect.qq.com),创建应用。
    • 创建应用
    • 创建好的应用大概长这样...
    • 点击 查看 获取详情
    • 下载SDK
      • 进入 [QQ互联->文档资料->SDK及资源下载->SDK下载](http://wiki.connect.qq.com/sdk%E4%B8%8B%E8%BD%BD),找到 SDK for 网站接入 下载
    • 下载解压后是一个connect2.1 文件夹,大概长这样:
    • 配置初始化设置
    • 配置成功后,系统会在 API/comm 目录下自动生成一个 inc.php 文件
      • 配置结束后,删除除API以外的其他文件
    • 将配置好目录放入自己的项目中,重命名
  • 开始接入
    • html页面链接指向后台自定义 QQ登录 方法
    • SDK 中的控制器全部给上命名空间
      • 修改引入方式
    • 执行没啥问题就应该会回到你指向的 回调地址 中
    • 大概就这样吧。
  • 总结

准备: 开通QQ登录需要QQ互联已审核通过的开发账号,创建应用。

创建应用

TP5 实现QQ互联登录功能_第1张图片

创建好的应用大概长这样…

TP5 实现QQ互联登录功能_第2张图片

点击 查看 获取详情

不用说也知道这个 APPID 和 APPKEY 是个好东西…

TP5 实现QQ互联登录功能_第3张图片

下载SDK

进入 QQ互联->文档资料->SDK及资源下载->SDK下载,找到 SDK for 网站接入 下载

TP5 实现QQ互联登录功能_第4张图片

下载解压后是一个connect2.1 文件夹,大概长这样:

TP5 实现QQ互联登录功能_第5张图片

配置初始化设置

打开install->index.php ,根据自己的需求填写内容
将审核通过的appid、appkey 以及 回调地址 填入,勾选请求授权列表(最基本的可以勾选get_user_info)
点击配置

TP5 实现QQ互联登录功能_第6张图片

配置成功后,系统会在 API/comm 目录下自动生成一个 inc.php 文件

文件里是一串json配置代码,内容是刚刚我们配置的数据

配置结束后,删除除API以外的其他文件

将配置好目录放入自己的项目中,重命名

有需要可以观看慕课网上的PHP 第三方登录—QQ登录(推荐) 我就是看完才会写…

TP5 实现QQ互联登录功能_第7张图片

开始接入

html页面链接指向后台自定义 QQ登录 方法

TP5 实现QQ互联登录功能_第8张图片

SDK 中的控制器全部给上命名空间

TP5 实现QQ互联登录功能_第9张图片

修改引入方式

TP5 实现QQ互联登录功能_第10张图片

执行没啥问题就应该会回到你指向的 回调地址 中

TP5 实现QQ互联登录功能_第11张图片

大概就这样吧。

总结

  1. 可观看慕课网视频讲解 https://www.imooc.com/learn/596
  2. 看开发文档

你可能感兴趣的:(tp5)