【优化】user相关实体序列化时忽略password字段(jackson)

pull/185/MERGE
vchao 2023-12-08 10:50:22 +08:00 committed by 小诺
parent 799dd4547d
commit bb19ede4de
5 changed files with 10 additions and 0 deletions

View File

@ -12,6 +12,7 @@
*/
package vip.xiaonuo.auth.core.pojo;
import com.fasterxml.jackson.annotation.JsonIgnore;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
@ -206,6 +207,7 @@ public abstract class SaBaseClientLoginUser {
private List<DataScope> dataScopeList;
/** 用户密码hash值 */
@JsonIgnore
@ApiModelProperty(value = "用户密码hash值", position = 45)
private String password;

View File

@ -12,6 +12,7 @@
*/
package vip.xiaonuo.auth.core.pojo;
import com.fasterxml.jackson.annotation.JsonIgnore;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
@ -242,6 +243,7 @@ public abstract class SaBaseLoginUser {
private List<DataScope> dataScopeList;
/** 用户密码hash值 */
@JsonIgnore
@ApiModelProperty(value = "用户密码hash值", position = 55)
private String password;

View File

@ -16,6 +16,7 @@ import com.baomidou.mybatisplus.annotation.FieldStrategy;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fhs.core.trans.anno.Trans;
import com.fhs.core.trans.constant.TransType;
import com.fhs.core.trans.vo.TransPojo;
@ -60,6 +61,7 @@ public class BizUser extends CommonEntity implements TransPojo {
private String account;
/** 密码 */
@JsonIgnore
@ApiModelProperty(value = "密码", position = 5)
private String password;

View File

@ -15,6 +15,7 @@ package vip.xiaonuo.client.modular.user.entity;
import com.baomidou.mybatisplus.annotation.FieldStrategy;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fhs.core.trans.anno.Trans;
import com.fhs.core.trans.constant.TransType;
import com.fhs.core.trans.vo.TransPojo;
@ -56,6 +57,7 @@ public class ClientUser extends CommonEntity implements TransPojo {
private String account;
/** 密码 */
@JsonIgnore
@ApiModelProperty(value = "密码", position = 5)
private String password;

View File

@ -16,6 +16,7 @@ import com.baomidou.mybatisplus.annotation.FieldStrategy;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fhs.core.trans.anno.Trans;
import com.fhs.core.trans.constant.TransType;
import com.fhs.core.trans.vo.TransPojo;
@ -60,6 +61,7 @@ public class SysUser extends CommonEntity implements TransPojo {
private String account;
/** 密码 */
@JsonIgnore
@ApiModelProperty(value = "密码", position = 5)
private String password;