public abstract class Oauth extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected com.jfinal.log.Log |
LOGGER |
| 构造器和说明 |
|---|
Oauth() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected String |
doGet(String url,
Map<String,String> params) |
protected String |
doGetWithHeaders(String url,
Map<String,String> headers) |
protected String |
doPost(String url,
Map<String,String> params) |
protected String |
getAuthorizeUrl(String authorize,
String state)
构造授权的Url
|
String |
getClientId() |
String |
getClientSecret() |
String |
getRedirectUri() |
abstract Oauth |
getSelf() |
public abstract Oauth getSelf()
protected String getAuthorizeUrl(String authorize, String state)
authorize - urlstate - OAuth2.0标准协议建议,利用state参数来防止CSRF攻击。可存储于session或其他cache中public String getClientId()
public String getClientSecret()
public String getRedirectUri()
Copyright © 2017. All rights reserved.