admin管理员组

文章数量:1646315

做qq登录前一直没发现,原来qq提供了2个平台:腾讯开放平台和qq互联平台,这两个分别对应去做qq的app登录和qq的pc或者手机h5登录

首先来看 pc端的qq登录:

一、第三方登录接口申请流程,并且拿到code

1 QQ互联->网站接入 http://connect.qq/manage/index?apptype=web

2 按照要求填写开发者资料.重要一点是自己域名的www.XX/XX回调地址。

    

3 申请成功之后,你会得到一个APP ID和一个APP KEY了。这是登陆链接的需要的参数, 只有这二个值都在,你才可以进行后面的步骤。

4 开放平台授权地址:你们可以用自己申请的ID 和回调 地址 配置一个链接地址:https://graph.qq/oauth2.0/authorize?response_type=code&client_id=[YOUR_APPID]&redirect_uri=[YOUR_REDIRECT_URI]&scope=[THE_SCOPE]

请将client_id,redirect_uri,scope等参数值替换为你自己的 其中scope可以写死为:get_user_info 具体的可以看官方的文档:http://wiki.connect.qq/%E4%BD%BF%E7%94%A8authorization_code%E8%8E%B7%E5%8F%96access_token

5 点击会跳到QQ授权登陆

  

登录之后,跳回到你配置的回调地址,地址栏上会带有code,需要注意的是这个code有效期为10分钟,并且一个code只能使用一次,使用过后就不能再用了,

本文标签: 详细遇到过三方后端流程