我使用带有mongodb和thymeleaf的春天.我的问题是我不知道如何将登录查询与我的用户数据库连接.我已经检查了密码(使用散列)但我只能查询在初始化的用户@Overridepublic void init (AuthenticationManagerBuilder aut...
我使用带有mongodb和thymeleaf的春天.我的问题是我不知道如何将登录查询与我的用户数据库连接.我已经检查了密码(使用散列)但我只能查询在初始化的用户
@Override
public void init (AuthenticationManagerBuilder auth) throws Exception {
auth.inMemoryAuthentication()
.withUser("user").password("password").roles("USER");
}
方法.有人能帮我吗?
解决方法:
最简单和最常见的方法可能是实现您自己的UserDetailsS??ervice,它将具有loadUserByUsername()方法,该方法将从MongoDB获取UserDetails对象.
Here是一个很好的教程,基于XML配置.您可能还想查看有关AuthenticationProviders如何工作的Spring Security docs.
编程基础网
本文标题为:java – 使用mongodb登录Spring
基础教程推荐
猜你喜欢
- mybatis@insert 注解如何判断insert或是update 2023-02-27
- Spring Cloud Alibaba微服务组件Sentinel实现熔断限流 2023-01-08
- 高可用架构etcd选主故障主备秒级切换实现 2022-11-03
- dubbo服务注册到nacos的过程剖析 2022-10-31
- java实现省市区三级联动 2023-01-29
- Gateway网关自定义拦截器的不可重复读取数据问题 2022-09-03
- Java Hashtable机制深入了解 2023-05-19
- java – 没有为存储过程定义参数@x …使用MS_SQL JDBC 2023-10-30
- JavaWeb实现注册用户名检测 2023-04-23
- 详解Java设计模式之桥接模式 2023-01-29
