1.准备工作
接入qq登陆前,网站需要先进行申请,获得对应的appid和appkey,
以保证后续流程中可正确对网站与用户进行授权。
2.放置qq登陆按钮。
在网站页面上放置“qq登录”按钮,并为按钮添加前台代码,实现点击按钮即弹出qq登录对话框。
3.获取authorization_code和access_token
通过用户验证码登录和授权,获取Access Token,为下一步获取用户的OpenID做准备
同事,Access Token是应用在调用OpenAPI访问和修改用户数据时必须要传入的参数。
移动端应用时可以直接获取Access Token
4.通过输入在上一步获取的Access Token,得到对应用户身份的OpenID
(OpenID是次网站上或应用中唯一对应用户身份的标识,对网站可将次ID进行储存,便于用户下次登录时辨识其身份,或者将其与用户网站的原用账号进行绑定)
5.获取了Access_Token 和OpenID,可通过OpenAPI来获取或修改用户信息。