168QQ群排名专家是一家提供QQ群优化排名的工作室,提供QQ群排名、QQ群排名优化、QQ群快速创建等服务,拥有数年QQ群优化经验!
QQ群排名技术中心
QQ群排名技术中心 当前位置:首页 QQ群排名技术 正文

网站使用QQ关联账号登录的功能在技术上是如何实现的?

来源:未知     作者:168qq群排名 日期:2018-03-26 15:21

  比如大多数国内网站都支持通过QQ关联账号登录,大多数国外网站都支持sign in with Google/Facebook。在技术上是通过什么协议来实现账号共用的,究竟有哪些用户信息是被共享了?

  很简单: 通过oAuth2与腾讯服务器的一系列交互、授权,会得到一个access_token,用这token可以得到用户唯一标识openid。你用这openid和你自己本站的用户做绑定,把关联关系存到你的库里。以后每次用户用qq登录,你得到openid后都去查有没绑定,有绑定后给用户建立session即可。

  具体oAuth2细节不再赘述,请自行搜索。

  分享: