Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >QQ互联平台个人开发者认证及应用开发审核及社会化登录插件调用QQ账号登录

QQ互联平台个人开发者认证及应用开发审核及社会化登录插件调用QQ账号登录

作者头像
梦溪
发布于 2021-08-09 07:09:16
发布于 2021-08-09 07:09:16
3.8K0
举报
文章被收录于专栏:梦溪博客梦溪博客

QQ互联平台个人开发者认证

为了增加网站的用户粘性,以及方便用户登录,很多网站或者个人博客或接入第三方平台账号登录,常见的比如QQ登录、微信登录、sina微博登录等。以QQ登录为例,在使用QQ账号登录之前需要在QQ互联平台上进行认证。本篇文章就教大家如何使用QQ账号登录登录自己的网站,同时给大家介绍一款for typecho博客平台的插件社会化登录插件TeConnect

QQ互联平台个人开发者认证

1.首先打开QQ互联平台网址,登录自己要使用的QQ账号

image-20210611221503-xbsaqd4.png

2.QQ互联这里有一个坑,你得点击右上方的QQ头像才可以进入后台进行个人开发者认证,然后输入相应的个人资料。在我的网页中有一个图片选项,不知道为什么我这加载不出来,这里需要提交手持身份证上半身正面照,刚开始我也不知道这是什么,因为这个事情导致审核失败,重新审核了一次。提交审核后通常1-2个工作日就会出结果,以QQ审核的具体时间为准。

image.png

3.在审核通过后,我们来到首页,点击开始创建(移动/网站应用),填写网站或者博客相应的资料(一定要填写正确的回调地址,具体说明见下面),一般审核大概1-2个工作日即可。在审核通过后我们会得到一个APP ID和APP Key,这两个参数在网站设置QQ登录的时候需要用到。这样我们就完成了QQ互联个人开发者的认证。

什么是回调地址?

用户点击QQ登录跳转到QQ登录页面,登录成功后,应该跳转回网站。回调地址即在这里用来指定跳转回网站的URL。回调地址注册的目的是为了保障第三方APPID帐户的安全,以免被其他恶意网站盗用。需注意:1. 需要填写到站点接收qq登录信息的接口 例如:http://网站首页域名/api/oauth/QQ/callback.php ;2. 具体跳转URL将在程序中指定路径以及请求参数进行构造。

具体信息请查询QQ互联文档:回调地址常见问题及修改方法

image-20210611222152-eup09sv.png

image-20210611222254-lykj4up.png

第三方登录方法

第三方登陆主要是基于author协议来实现,下面简单说下实现流程:

1、首先我们需要以开发者的身份向第三方登陆平台申请接入应用,申请成功后,我们会获得一个appID和一个secrectID.

2、当我们的网站需接入第三方登陆时,会引导用户跳转到第三方的登陆授权页面,此时把之前申请的appID和secrectID带给登陆授权页面。

3、用户登陆成功后即得到授权,第三方会返回一个临时的code给我们的网站。

4、我们的网站接受到code后,再次向我们的第三方发起请求,并携带接收的code,从第三方获取access_token.

5、第三方处理请求后,会返回一个access_token给我们的网站,我们的网站获取到access_token后就可以调用第三方提供的接口了,比如获取用户信息等。最后把该用户信息存入到我们站点的数据库,并把信息保存到session中,实现用户的第三方登陆。

Typecho社会化登录插件Teconnect

Typecho互联登录插件,目前已支持15种第三方登录:QQ/腾讯微博/新浪微博/网易微博/人人网/360/豆瓣/Github/Google/Msn/点点/淘宝网/百度/开心网/搜狐。<br />特色亮点功能:同一用户,可以绑定15种不同的登录方式!<br />在原项目TeConnect的基础上,进行完全的二次开发、优化及修复。重点有:

  1. 重新设计数据表结构,删除原connect表,后续具有完美的扩展性及兼容性;
  2. 已开发支持15种第三方登录,后续可以支持更多……;
  3. 优化会员绑定逻辑,修复原项目登录状态下绑定错乱、重复绑定等Bug;
  4. 增加会员uuid机制,自动关联users数据表的uid字段,支持更多功能开发的可能;
  5. 优化解绑逻辑,和第三方资料更新逻辑等。
插件下载:

码云:https://gitee.com/ledc/TeConnect

github:https://github.com/ledccn/TeConnect

Typecho社会化登录插件TeConnect安装及回调问题解决


版权属于:Cyril

本文链接:https://cloud.tencent.com/developer/article/1858312

转载时须注明出处及本声明

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021 年 06 月,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Typecho社会化登录插件TeConnect安装及回调问题解决
我在上一边文章《QQ互联平台个人开发者认证》中像大家介绍了QQ互联的认证,获取APP ID 和 APP Key的方法,同时也给大家推荐了一款免费的第三方登录插件TeConnect,下面我就给大家讲讲这个插件的使用方法。
梦溪
2021/08/09
7250
第三方登录(1)---qq登录
最近没做出什么比较有意思的需求,一直在考虑写什么文章,考虑了下觉得出几篇基础一点的实战教程更适合。接下来几天我将会详细介绍集中常见第三方登录--QQ,微博,微信。从创建项目开始讲解,尽量让每一个读者都能真正动手去实现第三方登录功能。首先,我是使用Node.js + mysql实现的,所以我默认已经安装成功Node.js以及mysql.
创译科技
2019/06/02
7.3K1
Java 实现 QQ 登陆
个人网站最近增加了评论功能,为了方便用户不用注册就可以评论,对接了 QQ 和微博这 2 大常用软件的一键登录,总的来说其实都挺简单的,可能会有一点小坑,但不算多,完整记录下来方便后来人快速对接。
Rookie
2019/09/17
3.3K0
Java 实现 QQ 登陆
社会化登录是什么?企业是否值得实施?
社会化登录,是指用户使用社交平台的身份认证信息在第三方应用或网址进行认证登录的流程,比如大家经常使用个人微信、QQ、微博等社交账号登录滴滴、网易云音乐等。社会化登录不仅有助于简化用户在第三方平台的登录体验,同时也为用户在第三方平台创建新账号提供了一种更为简单便捷的方式。不论是对于普通用户来说,还是企业来说,社会化登录都有着无可比拟的优势。
玉符IDaaS
2020/10/13
1.4K0
QQ互联打通腾讯三大社交平台 推社会化营销浪潮
如果你是一个网站主,如果你是一个网络营销人,如果你还盯着SEO,那么说明你已经out了,现在网络营销领域最火的词不再是SEO,而是SMO,即社会化媒体优化。 近日,QQ互联openAPI分享接口完全开放,第三方网站可以一站式接入QQ空间、朋友网、腾讯微博三大社交平台。同时,用户也可以通过QQ登陆第三方网站,并将在其它网站的动态同步到三大平台。业内人士表示,作为中国最具影响力的社交网络,腾讯三大社交平台在通过QQ互联openAPI实现一站互联、全线打通,也为SMO提供了极为广阔的应用空间。 QQ互联一站接入
张善友
2018/01/30
1.7K0
QQ互联打通腾讯三大社交平台 推社会化营销浪潮
iOS友盟社会化分享完全攻略
现如今几乎所有人都有社交账号和社交App,而分享功能也几乎随处可见。本文的目的在于介绍分享功能的基本实现。使用的是友盟的社会化分享组件,这样就不用一个一个对接各个平台的接口,可以使用一套接口来实现多个平台的分享功能。本文以分享到微信、QQ、微博为例。
Cloudox
2021/11/23
7340
iOS友盟社会化分享完全攻略
Java 使用 QQ 实现第三方登录
个人网站最近增加了评论功能,为了方便用户不用注册就可以评论,对接了 QQ 的一键登录,总的来说其实都挺简单的,可能会有一点小坑,但不算多,完整记录下来方便后来人快速对接。
江南一点雨
2019/09/19
1.6K0
Java 使用 QQ 实现第三方登录
QQ、新浪微博、码云和百度的第三方登录
很多网站在刚刚起步的时候都会使用第三方登录来吸引流量。当然,其中也包括我。我的网站上现在是接入了QQ、新浪微博、码云和百度的第三方登录功能.接入这些功能时我发现了一些规律,在这里分享给大家,大家需要接入的话看这一篇文章就可以了。 首先,第一步,也是不得不做的,进入你要接入的开放平台申请账号、填写资料等待审核等。填写资料的时候需要注意的地方是回调地址,这个回调地址就是用户在第三方平台登陆成功以后返回到你的程序的页面。以我的网站为例,我的回调地址就是个人中心,也就是说用户登陆后会进入个人中心页面。(在这里小小的吐槽一下wx,想要接入还得进行开发者认证,人民币300元,不知道为了啥)。
Java学习录
2019/04/18
1.8K0
QQ、新浪微博、码云和百度的第三方登录
Yii2实现QQ互联登录
Yii2中OAuth扩展及QQ互联登录的方法,实例分析了OAuth扩展的相关配置与QQ互联登陆的实现技巧。
botkenni
2019/09/02
1.3K0
年薪20万Python工程师进阶(1):Django-第三方登录框架
3.数据生成,直接migrate,因为源码中的 makemigrtasion 生成的数据库迁移文件已经存在了。会生成5张socia表,不用管
Python之道
2018/08/02
6350
年薪20万Python工程师进阶(1):Django-第三方登录框架
从零玩转第三方登录之QQ登录
在真正开始对接之前,我们先来聊一聊后台的方案设计。既然是对接第三方登录,那就免不了如何将用户信息保存。首先需要明确一点的是,用户在第三方登录成功之后,
杨不易呀
2022/01/18
2.1K0
从零玩转第三方登录之QQ登录
1.第三方登陆
登录 javaweb中如何去维持登录状态 1.登录后 信息放入 session中 2.页面内验证session中是否有登录信息 3.如果有,不需要再次登录 4.如果没有,跳转登录页面 5.如果登录后点击注销,删除session中登录信息,并清除页面缓存(必要的) image.png javaweb中哪些情况我们的session会过期 1.过期-->很长时间没有去访问网站 2.主动关闭-->用处注销 3.切换浏览器 手机端如何维持登录状态 登录成功之后,在成功的结果里面会附加一个sessionKey/toke
六月的雨
2018/05/14
1.7K0
第三方登录(3)---微博登录
我们在前面实现了使用QQ账号以及GitHub账号进行第三方登录。有兴趣的可以看看前两篇文章:
创译科技
2019/06/02
5.4K0
让你的typecho支持第三方登录
解压插件到Plugins目录; 在后台启用插件,并配置插件参数(方法见:参数配置 - 配置示例); 在当前使用主题的适当位置添加TeConnect_Plugin::show()方法
Gujiu
2022/09/16
6670
将TeConnect的社会化登录数据无缝迁移到TePass中
将TeConnect的社会化登录数据无缝迁移到TePass中,具体操作如下 数据库数据平滑过度
泽泽社长
2023/04/17
2610
将TeConnect的社会化登录数据无缝迁移到TePass中
QQ互联OAuth2.0 .NET SDK 发布以及网站QQ登陆示例代码
OAuth: OAuth(开放授权)是一个开放标准,允许用户授权第三方网站访问他们存储在另外的服务提供者上的信息,而不需要将用户名和密码提供给第三方网站或分享他们数据的所有内容。 QQ登录OAuth2.0:对于用户相关的OpenAPI(例如获取用户信息,动态同步,照片,日志,分享等),为了保护用户数据的安全和隐私,第三方网站访问用户数据前都需要显式的向用户征求授权。 QQ登录OAuth2.0采用OAuth2.0标准协议来进行用户身份验证和获取用户授权,相对于之前的OAuth1.0协议,其认证流程更简单和安
张善友
2018/01/19
2.6K0
Web应用多账号系统设计及微信扫码登录实现
用户1170933
2018/01/05
3.2K0
Web应用多账号系统设计及微信扫码登录实现
iOS 审核被拒之第三方登陆
这是个什么鬼 17.2 Details We noticed that your app uses QQ,WeChat and Weibo login for authentication purposes but does not include account-based 什么意思呢 大致百度车来的意思是: 17.2个细节我们注意到你的应用程序使用QQ、微信、微博登录认证的目的,但不包括基于账户
GuangdongQi
2018/09/13
1.9K0
申请成为QQ互联个人开发者步骤(注意事项)【2021最新】
2、上传照片时,需要本人手持身份证,重点是照片中身份证上头像的位置要在右边(如果你是用前置摄像头自拍的话,身份证头像是在左边哦),下面给一个官方范例:
雾海梦曦
2022/11/12
3.5K3
申请成为QQ互联个人开发者步骤(注意事项)【2021最新】
第三方登录:微信扫码登录(OAuth2.0
  OAuth(开放授权)是一个开放标准,允许用户让第三方应用访问该用户在某一网站上存储的私密的资源(如照片,视频,联系人列表),而无需将用户名和密码提供给第三方应用。
朝雨忆轻尘
2019/06/18
59.7K1
推荐阅读
相关推荐
Typecho社会化登录插件TeConnect安装及回调问题解决
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档