脱敏处理
This commit is contained in:
parent
d69bdf3bbc
commit
70dfe3dbe9
@ -9,6 +9,7 @@ import com.fasterxml.jackson.databind.SerializerProvider;
|
||||
import com.fasterxml.jackson.databind.ser.ContextualSerializer;
|
||||
import com.zhgd.annotation.Desensitize;
|
||||
import com.zhgd.enums.DesensitizeType;
|
||||
import com.zhgd.xmgl.constant.Cts;
|
||||
|
||||
import java.io.IOException;
|
||||
|
||||
@ -76,7 +77,8 @@ public class DesensitizeSerializer extends JsonSerializer<String> implements Con
|
||||
gen.writeString(DesensitizedUtil.chineseName(value));
|
||||
break;
|
||||
case PASSWORD:
|
||||
gen.writeString(DesensitizedUtil.password(value));
|
||||
gen.writeString(Cts.SENSITIVE_CHAR);
|
||||
// gen.writeString(DesensitizedUtil.password(value));
|
||||
break;
|
||||
default:
|
||||
gen.writeString(value);
|
||||
|
||||
@ -8,6 +8,9 @@ import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class SystemUserVo extends SystemUser {
|
||||
@Desensitize(type = DesensitizeType.PASSWORD)
|
||||
@ApiModelProperty(value = "登录密码")
|
||||
private java.lang.String password;
|
||||
@Desensitize(type = DesensitizeType.PASSWORD)
|
||||
@ApiModelProperty(value = "明文密码")
|
||||
private java.lang.String showPassword;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user