密码擦除(SpringSecurity默认使用)
SpringSecurity默认登录后存入的User对象的密码是擦除的,即密码被置为null。但是如果我们存入SpringSecurity的对象,不是User本身,而是User的子类,且子类中有自己的密码字段,则需要我们在调用完父类User的构造方法后,将子类中的密码也手动置为null,来达到密码擦除效果。
- 用户类
/**
- 用户类
**/
public class Admin {
/**
* 主键
*/
private Integer id;
/**
* 登录账号
*/
private String loginAcct;
/**
* 登录密码
*/
privat