UserDetailsService 接口
当什么也没有配置的时候,账号和密码是由 Spring Security 定义生成的。
而在实际项目中账号和密码都是从数据库中查询出来的。
所以我们要通过自定义逻辑控制认证逻辑。
如果需要自定义逻辑时,
只需要
实现 UserDetailsService 接口即可。接口定义如下:
返回值
返回值 UserDetails 是一个接口,定义如下
UserDetailsService 接口
当什么也没有配置的时候,账号和密码是由 Spring Security 定义生成的。
而在实际项目中账号和密码都是从数据库中查询出来的。
所以我们要通过自定义逻辑控制认证逻辑。
如果需要自定义逻辑时,
只需要
实现 UserDetailsService 接口即可。接口定义如下:
返回值 UserDetails 是一个接口,定义如下