2019-06-27 19:39:21 +08:00
|
|
|
package me.zhyd.oauth.model;
|
|
|
|
|
|
|
|
|
|
import lombok.Getter;
|
|
|
|
|
import lombok.Setter;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 授权回调时的参数类
|
|
|
|
|
*
|
|
|
|
|
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
|
2019-07-27 07:55:52 +08:00
|
|
|
* @since 1.8.0
|
2019-06-27 19:39:21 +08:00
|
|
|
*/
|
|
|
|
|
@Getter
|
|
|
|
|
@Setter
|
|
|
|
|
public class AuthCallback {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 访问AuthorizeUrl后回调时带的参数code
|
|
|
|
|
*/
|
|
|
|
|
private String code;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 访问AuthorizeUrl后回调时带的参数auth_code,该参数目前只使用于支付宝登录
|
|
|
|
|
*/
|
|
|
|
|
private String auth_code;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 访问AuthorizeUrl后回调时带的参数state,用于和请求AuthorizeUrl前的state比较,防止CSRF攻击
|
|
|
|
|
*/
|
|
|
|
|
private String state;
|
|
|
|
|
}
|