前言
在学习SpringSecurity这个框架是,做表单登录的时候为了方便测试,一般都会在代码中将用户登录使用的用户名和密码写死,但是在实际开发中肯定是需要连接数据库查询用户信息的,之前写过一篇将用户名密码写死的文章SpringSecurity表单认证,前期学习的时候完全是可以通过写死的这种方式的!
补充另一种写死的方式
这种写死的方式比上篇文章更加方便,都不需要实现UserDetailsService 接口。
@Autowired
public void globalUserDetails(AuthenticationManagerBuilder auth) throws Exception {
auth.
本文介绍了如何在SpringSecurity框架中从数据库获取用户信息,包括不再写死用户名和密码的方法,实现UserDetailsService接口,以及扩展自定义用户类YYExpandUser以包含更多业务信息。通过这些步骤,可以在实际开发中实现灵活的用户认证并优化查询效率。
订阅专栏 解锁全文
207

被折叠的 条评论
为什么被折叠?



