做电影网站成本深圳做外贸的大公司有哪些
文章目录
- UserDetails 的作用
- UserDetails 接口中各个方法详解
UserDetails 的作用
UserDetails 在 Spring Security 框架中主要担任获取用户信息的接口,通过该接口就能拿到用户的信息和验证用户的信息,这些信息在下面的方法中会有讲述。
UserDetails 接口中各个方法详解
| 方法名 | 作用 |
|---|---|
| Collection<? extends GrantedAuthority> getAuthorities() | 授予用户的权限 |
| String getPassword() | 用户的密码(当前密码是经过加密后的) |
| String getUsername() | 用户名 |
| boolean isAccountNonExpired() | 用户的账号是否过期 true 未过期 false 已过期 |
| boolean isAccountNonLocked() | 用户的账号是否被锁定 true 未被锁定 false 被锁定 |
| boolean isCredentialsNonExpired() | 用户的凭据(密码)是否已过期 true 未过期 false 已过期 |
| boolean isAccountNonExpired() | 用户是否启用 true 启用 false 禁用 |
