package cn.lili.modules.connect.entity.dto;
|
|
import lombok.AllArgsConstructor;
|
import lombok.Builder;
|
import lombok.Data;
|
import lombok.NoArgsConstructor;
|
|
import java.io.Serializable;
|
|
/**
|
* 授权回调时的参数类
|
*
|
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
|
* @since 1.8.0
|
*/
|
@Data
|
@Builder
|
@AllArgsConstructor
|
@NoArgsConstructor
|
public class AuthCallback implements Serializable {
|
|
/**
|
* 访问AuthorizeUrl后回调时带的参数code
|
*/
|
private String code;
|
|
/**
|
* 访问AuthorizeUrl后回调时带的参数auth_code,该参数目前只使用于支付宝登录
|
*/
|
private String authCode;
|
|
/**
|
* 访问AuthorizeUrl后回调时带的参数state,用于和请求AuthorizeUrl前的state比较,防止CSRF攻击
|
*/
|
private String state;
|
|
}
|