首页 > php教程 > PHP源码 > 正文

QQ联合登录代码片段

PHP中文网
发布: 2016-05-25 16:58:17
原创
1313人浏览过

qq联合登录代码片段,需下载sdk(下载地址:http://sznk.fcloud.store.qq.com/store_raw_download?buid=16821&uuid=8a0b8bcb43291bf901432e18ccd10015&fsname=qqconnect_server_sdk-php_v2.1.zip)

//加载QQ登陆页面
public function getqicqAction()
{
$qc = new lib_login_qqlogin();//原本是 new QC() 为自动加载修改过的类名
$qc->qq_login();
}

//获取QQ信息并保存
public function qqloginAction()
{
//QQ用户信息
$qc = new lib_login_qqlogin();
$token = $qc->qq_callback();//获取token
$openid = $qc->get_openid();//获取open_id
$qc->set_keys_arr(array("access_token"=> $token,"openid"=> $openid));//使用token和open_id
$qq_info = $qc->get_user_info();//获取QQ用户信息

//使用QQ信息登录本网站
if(loadModel('member')->connectLogin($qq_info, $openid, 'qq_openid'))//网站自身QQ联合登录逻辑处理
{
echo '<script stype="text/javascript">window.opener.location.reload();window.close();</script>';
}
else
{
echo '<script stype="text/javascript">alert("登录失败");window.opener.location.reload();window.close();</script>';
}
}
登录后复制
QQ
QQ

QQ是腾讯在中国开发的一款社交应用,用户可用QQ在手机和电脑上聊天。QQ截止目前拥有超过8.2亿用户,是中国最多人使用的社交应用程序之一,有需要的小伙伴快来保存下载体验吧!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号