PHP第三方登录—QQ登录实现方法

oAuth基本原理

接入QQ登录前置条件

申请AppID 和Appkey

登录QQ互联申请网站应用或移动应用接入

按照步骤申请成功后,创建应用即可看到对应的AppId和AppKey

引入官方SDK

添加测试回调地址

1、在本地添加一个虚拟主机**,比如域名为test.gz06.cn,然后在hosts文件中加入此域名

127.0.0.1       localhost test.gz06.cn

2、在QQ互联的应用信息编辑中将本地添加的测试回调域名加入到回调地址中,用 ; 好分隔,修改的时候要再次点击验证,然后保存即可

http://gz06.cn;http://test.gz06.cn/callback.php

3、引入官方SDK

4、SDK参数配置

访问下载到根目录下的SDK

http://test.gz06.cn/Connect2.1/

提示需要配置参数,点击进去

配置所需参数

以上这篇PHP第三方登录—QQ登录实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

时间: 2024-10-25 03:19:04

PHP第三方登录—QQ登录实现方法的相关文章

sdk-android 第三方登录 qq登录

问题描述 android 第三方登录 qq登录 做第三方登录时以qq为例用的是2.9.3的版本的sdk,可以实现登录但是为什么不能返回回调获取userinfo? 出现的log是 10-23 16:42:17.754: E/openSDK_LOG.UIListenerManager(5181): setListener action is null! rquestCode=11101 解决方案 使用的是Android_SDK_V2.9.1,建议使用最新版: 官方下载:SDK下载 ?Android

QQ登录超时错误码:0x00000001 问题几种解决办法

其实登录QQ登录不上提示错误0x00000001代码,基本上是电脑中没头网络造成的,解决办法参考以上介绍.这里再介绍下很少可能产生的原因,如果网络可用QQ登录不了,请参考以下方法解决. 问题原因 1.电脑无法正常访问互联网,也就是人们常说的你的电脑断网了. 2.QQ版本过于陈旧.虽然QQ版本过低是会有版本过低的提示,但是QQ在每一次升级是不能保证对之前发布的所有版本进行100%识别,因此,在某些时候(如某业务升级)存在因为版本过低不兼容导致登陆超时的可能. 3.腾讯(QQ所在的公司)的登陆服务器

Spring Security 实战:QQ登录实现

  准备工作 1.在 QQ互联 申请成为开发者,并创建应用,得到APP ID 和 APP Key.2.了解QQ登录时的 网站应用接入流程.(必须看完看懂) 为了方便各位测试,直接把我自己申请的贡献出来:APP ID : 101386962APP Key:2a0f820407df400b84a854d054be8b6a回调地址:http://www.ictgu.cn/login/qq 提醒:因为回调地址不是 http://localhost ,所以在启动我提供的demo时,需要在host文件中添加

PHP版微信第三方实现一键登录及获取用户信息的方法_php技巧

本文实例讲述了PHP版微信第三方实现一键登录及获取用户信息的方法.分享给大家供大家参考,具体如下: 注意,要使用微信在第三方网页登录是需要"服务号"才可以哦,所以必须到官方申请. 一开始你需要进入微信公众平台开启开发模式,并且填写oauth2的回调地址,地址填写你项目的域名就可以了.比如:www.baidu.com或zhidao.baidu.com.如果你的项目在二级域名就写二级域名 前端url授权地址,在url中填写appid与你项目中方法中的oauth的地址,具体在下面的代码中可以

Android调用第三方QQ登录代码分享_Android

本文为大家分享了调用QQ登录的相关代码,希望对大家有帮助,减少项目开发的时间,具体内容如下 1.去QQ开放平台注册帐号(http://open.qq.com/),为应用申请QQ的APP_ID , 并下载相关的jar包,放到工程的lib目录下. 2.在Manifest.xml里注册QQ相关的Activity,代码如下 <activity android:name="com.tencent.connect.common.AssistActivity" android:screenOr

Android调用第三方QQ登录代码分享

本文为大家分享了调用QQ登录的相关代码,希望对大家有帮助,减少项目开发的时间,具体内容如下 1.去QQ开放平台注册帐号(http://open.qq.com/),为应用申请QQ的APP_ID , 并下载相关的jar包,放到工程的lib目录下. 2.在Manifest.xml里注册QQ相关的Activity,代码如下 <activity android:name="com.tencent.connect.common.AssistActivity" android:screenOr

QQ登录窗口里粘贴QQ密码的超简单方法

QQ为了保护用户密码的安全,不允许在登录窗口中粘贴QQ密码.不管是用Ctrl+V,还是点右键粘贴都不行. 可有时我们还是有在QQ登录窗口粘贴密码的需要.那么就告诉你一种在QQ登录窗口粘贴密码的超级简单方法吧: 1.复制QQ密码,让它在内存里存着 2.在QQ登录窗口的密码输入框中点一下 3.按下Shift+F10 4.松开F10(Shift按住不放),再按下P键(或者用鼠标点"粘贴") 成功!密码粘贴进去了.哈哈!简单吧

win8系统登录QQ提示QQ软件已被破坏无法继续使用解决方法

  win8系统登录QQ提示QQ软件已被破坏无法继续使用解决方法.大家对腾讯QQ都比较熟悉吧,我们可以使用QQ聊天.视频.传输文件等等,但是有些用户在win8系统登录QQ一段时间后出现"QQ软件已被破坏,无法继续使用"的提示,重新启动QQ是正常的,但是没过一会又出现这样的问题,重启QQ已经不能从根本上解决问题了.针对此问题,下面小编讲解win8系统登录QQ提示"QQ软件已被破坏,无法继续使用"的解决方法. 计算机信息系统罪"> 故障原因:由于自己对Q

win7系统设置登录QQ不弹出“qq安全防护更新进程”通知的方法

  win7系统设置登录QQ不弹出"qq安全防护更新进程"通知的方法            具体方法如下: 1.首先,打开"C:ProgramDataTencent"这个文件夹; 2.在文件夹"QQprotect"右键选择"属性"; 3.这是属性的面板; 4.在上面的面板点击"安全",在下面点击"高级"; 5.在高级安全设置面板的左下角选择"禁用继承"; 6.对弹出来