public class OauthBaidu extends Oauth
| 限定符和类型 | 方法和说明 |
|---|---|
String |
getAuthorizeUrl(String state)
获取授权url
|
Oauth |
getSelf() |
String |
getTokenByCode(String code)
获取token
|
String |
getUserInfo(String accessToken)
获取UserInfo
|
com.alibaba.fastjson.JSONObject |
getUserInfoByCode(String code)
根据code一步获取用户信息
|
static OauthBaidu |
me()
用于链式操作
|
doGet, doGetWithHeaders, doPost, getAuthorizeUrl, getClientId, getClientSecret, getRedirectUripublic static OauthBaidu me()
public String getAuthorizeUrl(String state)
state - OAuth2.0标准协议建议,利用state参数来防止CSRF攻击public String getTokenByCode(String code)
code - 使用code换取tokenpublic String getUserInfo(String accessToken)
accessToken - AccessTokenpublic com.alibaba.fastjson.JSONObject getUserInfoByCode(String code)
code - oauth codeCopyright © 2017. All rights reserved.