哈哈哈123457
2019-05-15 09:05
采纳率: 100%
浏览 3.6k
已采纳

springSecurity 的用户认证不用userDetailsService行不行,自己写一个查询用户方法。

springSecurity 的用户认证不用userDetailsService行不行,我看网上都是用userDetailsService的loaduserbyusername方法来获取用户信息的,但我试了一下,自己写的一个普通方法,没有实现userDetailsService接口,也能实现用户认证,为什么?
图片说明

图片说明

图片说明

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • asdf3301 2019-05-15 14:04
    已采纳

    只要能返回一个UserDetails,什么方式都行

    打赏 评论
  • 邓世荡 2019-11-12 18:41

    这个跟返回没有关系~~~我之前的项目,spring security三部曲:1 继承AbstractAuthenticationToken (模仿UsernamePasswordAuthenticationToken),2.实现AuthenticationProvider (百度下) 3 继承 AbstractAuthenticationProcessingFilter 增加处理登录请求的过滤器,最后别忘了添加到filter链中去

    打赏 评论

相关推荐 更多相似问题