在自定义用户认证逻辑时,主要需要做到以下几件事:
1.处理用户信息获取逻辑
2.处理用户校验逻辑
3.处理密码加密逻辑
Spring Security对这三种认证逻辑都有了自己的实现
1.处理用户信息获取逻辑:UserDetailsService
2.处理用户校验逻辑:UserDetials
3.处理密码加密逻辑: org.springframework.security.crypto.password.PasswordEncoder
在自定义用户认证逻辑时,主要需要做到以下几件事:
1.处理用户信息获取逻辑
2.处理用户校验逻辑
3.处理密码加密逻辑
Spring Security对这三种认证逻辑都有了自己的实现
1.处理用户信息获取逻辑:UserDetailsService
2.处理用户校验逻辑:UserDetials
3.处理密码加密逻辑: org.springframework.security.crypto.password.PasswordEncoder