使用mongodb进行春季登录

ry

mongodbthymeleaf上使用spring我的问题是我不知道如何将登录查询与用户数据库连接。我已经检查了密码(使用散列),但是我只能查询在

@Override
public void init (AuthenticationManagerBuilder auth) throws Exception {
    auth.inMemoryAuthentication()
        .withUser("user").password("password").roles("USER");
}

方法。有人能帮我吗?

ry

终于我拥有了!指南和@helmy的帖子是一个很好的帮助。额外的一点是写

@Override
public void init(AuthenticationManagerBuilder auth) throws Exception {
    auth.userDetailsService(mongoSecurityService);
}

如果您不使用.xml配置并添加CustomMongoService谢谢!

编辑:

您应该WebSecurityConfiguration extends WebSecurityConfigurerAdapter在项目文件夹中包含该类在此类中编写以下代码:

@Configuration
protected static class AuthenticationConfiguration extends GlobalAuthenticationConfigurerAdapter {

    @Autowired
    public CustomMongoSecurityService mongoSecurityService;

    @Override
    public void init(AuthenticationManagerBuilder auth) throws Exception {
        auth.userDetailsService(mongoSecurityService).and()
                .inMemoryAuthentication()
                .withUser("user").password("password").roles("USER").and()
                .withUser("admin").password("1234").roles("ADMIN");
    }

}

希望能有所帮助。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在春季使用jdbcTemplate进行批量更新

来自分类Dev

在春季使用jdbcTemplate进行批量更新

来自分类Dev

使用 Windows 7 登录进行 SonarQube 登录

来自分类Dev

春季会议登录

来自分类Dev

春季单点登录

来自分类Dev

使用VBA进行网络登录

来自分类Dev

使用WebView进行Twitter登录

来自分类Dev

使用Laravel进行Twitter登录

来自分类Dev

如何保持用户在会话春季中进行多少次失败的登录尝试

来自分类Dev

使用@DirtiesContext BEFORE_CLASS进行春季启动测试

来自分类Dev

使用tomcat和cxf-servlet进行春季启动

来自分类Dev

在春季使用JPA在Oracle上进行REPEATABLE_READ

来自分类Dev

使用docker进行春季引导的教程不起作用?

来自分类Dev

春季| 休眠| 使用AspectJ进行事务管理

来自分类Dev

如何在春季启动使用查询DSL与MongoDB的

来自分类Dev

在春季使用mongodb聚合展平嵌套数组

来自分类Dev

春季安全/登录重定向

来自分类Dev

使用外部登录表单在Moodle中进行单点登录

来自分类Dev

如何使用非默认登录Shell进行ssh登录

来自分类Dev

使用Instagram API进行本机登录

来自分类Dev

使用Ionic进行fb登录的Rails API

来自分类Dev

使用Google for PHPBB 3.1进行外部登录

来自分类Dev

在Android中使用openID进行Steam登录

来自分类Dev

使用freeRadius和Apache进行单点登录?

来自分类Dev

使用Java Rest API进行PayPal登录

来自分类Dev

登录页面使用Mockito进行Junit测试

来自分类Dev

如何使用FBSDKLoginManager进行FB登录?

来自分类Dev

我想使用多表查询进行登录

来自分类Dev

仅使用Javascript进行基于角色的登录