基于Thinkphp框架开发的腾讯QQ互联快捷登录插件,适用于所有版本。
Thinkphp 腾讯QQ互联快捷登录插件开发思路:
1、首先下载腾讯QQ技术资料中的快捷登录包
2、将快捷登录包放置到Thinkphp 扩展库内
例如:\ThinkPHP\Library\Vendor\Qlogin
3、在发起登录的控制器内引用创建扩展库
例如:
$qc = new \Vendor\Qlogin\QC();
$qc->qq_login();
4、在回调的控制器内引用快捷登录扩展库
例如:
$qc = new \Vendor\Qlogin\QC();
$yanzheng = $qc->qq_callback();
$qq_au = $qc->get_openid();
$qc = new \Vendor\Qlogin\QC($yanzheng,$qq_au);
$arr = $qc->get_user_info();
$qq_au为调取唯一绑定快捷登录的标识
$arr是一个数组,内含QQ用户的基本信息,比如:头像。
在回调的控制器内做项目的业务逻辑。
具体示例及资料下载地址:http://www.fangweicx.cn/shop_205_49_65_22
