如何在自己的网站上实现QQ授权登录?

时间:2015-10-27 17:14来源:倚天网络 作者:admin 点击:
最近在实现QQ授权登录,现将我的实现过程以及我的理解整理如下。以下所述如有不对之处,请指正。 官方提供的SDK有:JS,PHP,Java。我的网站使用Scala+Play搭建的,所以只能用JS SDk。 AppID:你的应用(网站)的ID。 AppKey:对你的应用的验证。 Redirect_uri

最近在实现QQ授权登录,现将我的实现过程以及我的理解整理如下。以下所述如有不对之处,请指正。

官方提供的SDK有:JS,PHP,Java。我的网站使用Scala+Play搭建的,所以只能用JS SDk。

  • AppID:你的应用(网站)的ID。
  • AppKey:对你的应用的验证。
  • Redirect_uri:用户确认授权后的回调地址。(需自己设置,有防止别人盗用你的身份获取授权用户信息的作用)
  • OpenID:用户身份的唯一标识。建议保存在本地并与本地创建的uid绑定,以便用户下次登录时可对应到其之前的身份信息,不需要重新授权,使用户体验一致。(获取不到用户的QQ号)
  • AccessToken:表示当前用户在此网站/应用的登录状态与授权信息,建议保存在本地。(相当于token,令牌)
  • Scope:你要获取的信息。

2.准备

注册QQ互联开发者身份

需要去腾讯QQ互联注册:http://connect.qq.com/。

准备好网站

网站要基本开发完成。网站域名,Logo等都有。

创建应用

在QQ互联管理中心创建应用。

QQ授权登录 QQ授权登录开发 QQ授权登录管理

上面的信息,创建好了之后随时可以更改。

网站验证

上图中的网站地址后面的验证,我选择的是在自己网站首页HTML代码的HEAD标签中添加:

<meta property="qc:admins" content="你的验证信息" />

回调地址可以自己设置一个。我网站首页是http://xjpz.me,因此设置的是http://xjpz.me/blog/test/qcback。

其他的按需填写。
本文出自:倚天网络,地址:http://www.xfcss.com/news/study/2325.html,转载须注明!
襄阳倚天网络公司专注于高品质网站建设以及搜索引擎优化,为襄阳企业提供最符合襄阳SEO标准的网站建设,以及搜索引擎营销(SEM)服务!咨询热线:0710-3826135 13545300595

顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网政策法规,严禁发布色情、暴力、反动言论。
评价:
表情:
验证码:点击我更换图片
栏目列表
推荐内容