1SpringSecurity为执行身份验证提供了多种选项
(1)最标准常见的实现方式是DaoAuthenticationProvider ,在userDao中UserDetailsService根据userName进行校验,满足大多数情况了
(2)当一些第三方服务时候,尤其是支付类功能,我们需要将userName和password都进行验证,这时候我们需要自定义一个Authentication Provider
(3)自定义
(4)注册Auth Provider
(5)配置上
Spring Security 的Authentication Provider
最新推荐文章于 2024-03-03 11:19:01 发布