Spring如何配置自定义的用户存储
导读:本文共5675.5字符,通常情况下阅读需要19分钟。同时您也可以点击右侧朗读,来听本文内容。按键盘←(左) →(右) 方向键可以翻页。
摘要:配置自定义的用户存储通过查看AuthenticationManagerBuilder的源码可以发现里面还有一个方法 userDetailsService(),允许我们自定义用户存储的实现.如下/Addauthenticationbaseduponthecustom{@linkUserDetailsService}thatispassedin.Itthenreturnsa{@linkDaoAut... ...
音频解说
目录
(为您整理了一些要点),点击可以直达。userEntity.setAuthorities(authorities);
return
可以看到我们最后返回了一个 UserEntity 对象,这个类是我们自定义的 对UserDetail接口的实现类,代码如下:
privatestaticfinallongserialVersionUID=SpringSecurityCoreVersion.SERIAL_VERSION_UID;
//...
由于源码太长,这里只贴出一部分,可以看到这里面也有我们在UserEntity定义的字段.其实也不奇怪了,本来我们的 UserEntity 就是按着User进行改造的嘛.
本文:
Spring如何配置自定义的用户存储的详细内容,希望对您有所帮助,信息来源于网络。