var appInfo = {
appid: 'zhufengpeixun',
name: '珠峰大前端网校',
description: '学习前端',
secret: '123456',
redirectUri: 'http://127.0.0.1:8080/callback?1=1'
}
应用请求用户的授权时,要先跳转到此页面,由授权服务器判断此用户是否登陆,如果未登陆要求登陆,如果已登陆则显示授权界面询问用户是否授权此应用访问对应的资源,当用户点击确定授权的按钮后生成authorization_code
并跳转回应用提供的URL.
/authorize
GET
参数 | 是否必须 | 含义 |
---|---|---|
client_id | 必须 | 申请QQ登录成功后,分配给应用的appid |
redirectUri | 必须 | 成功授权后的回调地址 |
/token
GET
参数 | 是否必须 | 含义 |
---|---|---|
code | 必须 | 上一步返回的authorization code |
client_id | 必须 | 应用ID |
client_secret | 必须 | 应用秘钥 |
返回说明: 如果成功返回,即可在返回包中获取到Access Token。 如:
参数说明 | 描述 |
---|---|
access_token | 授权令牌,Access_Token |
/userInfo
GET
参数 | 是否必须 | 含义 |
---|---|---|
access_token | 必须 | access_token |
返回说明: 如果成功返回,即可在返回包中获取到用户信息,如