http://blog.csdn.net/papalian/article/details/20550795
首先得有一个注册的appkey和App Secret
该流程分三个步骤:
第一步:通过用户授权获取授权码Code;
第二步:用上一步获取的Code和应用密钥(AppSecret)通过Https Post方式换取Token。
第三步:获取用户Nick或者其他信息
第一步:通过用户授权获取授权码Code;
第二步:用上一步获取的Code和应用密钥(AppSecret)通过Https Post方式换取Token。
第三步:获取用户Nick或者其他信息
第四步:保存session信息
名称 |
是否必需 | 描述 |
response_type | Y | 此处为web应用,此值固定为code |
client_id | Y | 即创建应用时的Appkey |
redirect_uri | Y | 登录后的回调地址,(注意:此地址必须要与注册应用时的回调地址相匹配,匹配规则是:注域名完全匹配 |
state | N | 该参数由应用定义,用户授权后,授权服务器会原封不动将此参数返回。 |