【7.6.0】【sys】【auth】更新登录的相应

pull/57/head
fengshuonan 2023-06-17 21:39:04 +08:00
parent dc3dc115eb
commit 8aef54a8f8
1 changed files with 5 additions and 31 deletions

View File

@ -24,8 +24,6 @@
*/ */
package cn.stylefeng.roses.kernel.auth.api.pojo.auth; package cn.stylefeng.roses.kernel.auth.api.pojo.auth;
import cn.hutool.core.bean.BeanUtil;
import cn.stylefeng.roses.kernel.auth.api.pojo.login.LoginUser;
import cn.stylefeng.roses.kernel.rule.annotation.ChineseDescription; import cn.stylefeng.roses.kernel.rule.annotation.ChineseDescription;
import lombok.Data; import lombok.Data;
@ -39,10 +37,10 @@ import lombok.Data;
public class LoginResponse { public class LoginResponse {
/** /**
* * id
*/ */
@ChineseDescription("登录人的信息") @ChineseDescription("登录人id")
private LoginUser loginUser; private Long userId;
/** /**
* token * token
@ -50,12 +48,6 @@ public class LoginResponse {
@ChineseDescription("登录人的token") @ChineseDescription("登录人的token")
private String token; private String token;
/**
*
*/
@ChineseDescription("到期时间")
private Long expireAt;
/** /**
* 使 * 使
*/ */
@ -74,10 +66,9 @@ public class LoginResponse {
* @author fengshuonan * @author fengshuonan
* @since 2021/5/25 22:31 * @since 2021/5/25 22:31
*/ */
public LoginResponse(LoginUser loginUser, String token, Long expireAt) { public LoginResponse(Long userId, String token) {
this.loginUser = uselessFilter(loginUser); this.userId = userId;
this.token = token; this.token = token;
this.expireAt = expireAt;
} }
/** /**
@ -91,21 +82,4 @@ public class LoginResponse {
this.ssoLoginCode = loginCode; this.ssoLoginCode = loginCode;
} }
/**
*
*
* @author fengshuonan
* @since 2021/7/13 11:23
*/
private LoginUser uselessFilter(LoginUser loginUser) {
LoginUser tempUser = new LoginUser();
BeanUtil.copyProperties(loginUser, tempUser);
// 过滤一些内容
tempUser.setDataScopeTypeEnums(null);
tempUser.setResourceUrls(null);
tempUser.setToken(null);
return tempUser;
}
} }