Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已解决] 分享:PHP版QQ一键登录其实很简单,请看步骤!

[复制链接]
佳人2012 发表于 2012-5-23 00:00:48 | 显示全部楼层 |阅读模式
本帖最后由 佳人2012 于 2012-7-13 16:19 编辑

分享:PHP版QQ一键登录其实很简单,请看步骤!
因为各站有所不同,官方没有给出具体操作步骤,现在结合我的使用体验,分享网站实现QQ一键登录方法步骤,希望对各位站长有所帮助。
演示:http://www.jiaren91.com/
第一步:下载官方QQ一键登录SDK包
可以点下面进官方页面选择下载:
http://wiki.opensns.qq.com/wiki/%E3%80%90QQ%E7%99%BB%E5%BD%95%E3%80%91SDK%E4%B8%8B%E8%BD%BD
也可以点下面官方链接直接下载:
http://qzonestyle.gtimg.cn/qzone/vas/opensns/res/doc/Connect_PHP_SDK_for_OAuth2_V1.1.zip
然后解压,按README.txt文件里的1~~5点作好修改,(  这里注意:修改comm/config.php文件时$_SESSION["callback"] = "你的网站/QQ目录/oauth/qq_callback.php"  )
第二步:在qq_callback.php文件中你顺便调用user/get_user_info.php以便获取用户图像和昵称并保存,然后引导到你的欢迎页面,(  这里注意,欢迎页面要简洁,否则官方审核不能过  )
第三步:在欢迎页面,1、如果是已注册用户,引导其绑定openid ;2、如果还没注册,引导其注册并同时绑定openid,然后存你的数据库。
第四步:在你的数据库里可以在用户表里加上openid字段,(另建一个表也可以的)
做好以上四步,上传文件到服务器,搞定!呵呵(第三步、第四步各站可根据自已的情况而定)

如果觉得本文对你有所帮助,记得顶上去哦!有疑问可以联系QQ 283829782
迷恋你的笑 发表于 2012-5-23 11:26:31 | 显示全部楼层
谢谢分享了,学习了。。支持一个
回复

使用道具 举报

otherbank 发表于 2012-6-3 20:09:27 | 显示全部楼层
感谢楼主分享
回复

使用道具 举报

ACity_Waiting 发表于 2012-9-24 17:35:38 | 显示全部楼层
有演示吗?
回复

使用道具 举报

fu221 发表于 2012-9-24 17:56:39 | 显示全部楼层
学习了  支持楼主一下
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-26 22:43 , Processed in 0.027893 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表