UserDetails 中几个字段的解释:
//返回验证用户密码,无法返回则NULL
String getPassword();
String getUsername();
//账户是否过期,过期无法验证boolean isAccountNonExpired();
//指定用户是否被锁定或者解锁,锁定的用户无法进行身份验证boolean isAccountNonLocked();
//指示是否已过期的用户的凭据(密码),过期的凭据防止认证boolean isCredentialsNonExpired();
//是否被禁用,禁用的用户不能身份验证boolean isEnabled();
本文解析了UserDetails类中的关键字段,包括验证用户密码、用户名、账户是否过期、用户是否被锁定、用户凭据是否过期及用户是否被禁用等。
1123

被折叠的 条评论
为什么被折叠?



