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