Grails spring安全核心3.1.2和mongodb
我已经使用spring security ccore 3.1.1一段时间了。我决定更新到3.1.2,但我发现在使用mongodb数据库时出现了一些问题 因为密码编码不是直接在域类中 我使用mongoDB作为主数据库,所以我对所有hibernate插件进行了注释。 这就是错误所在。 它缺少什么吗?我知道bean的名称是“hibernateDatastore”,但我没有找到任何关于mongodb和spring安全性的文档 我应该直接在域类中使用密码编码吗 User.groovy(带有mongodb修改) application.yml 格拉德尔酒店Grails spring安全核心3.1.2和mongodb,mongodb,grails,spring-security,gorm,Mongodb,Grails,Spring Security,Gorm,我已经使用spring security ccore 3.1.1一段时间了。我决定更新到3.1.2,但我发现在使用mongodb数据库时出现了一些问题 因为密码编码不是直接在域类中 我使用mongoDB作为主数据库,所以我对所有hibernate插件进行了注释。 这就是错误所在。 它缺少什么吗?我知道bean的名称是“hibernateDatastore”,但我没有找到任何关于mongodb和spring安全性的文档 我应该直接在域类中使用密码编码吗 User.groovy(带有mong
我用Spring Security Core和MongoDB创建了一个简单的应用程序: 您需要稍微修改s2 quickstart的输出 您需要在
grailsapp/conf/spring/resources.groovy中替换
userPasswordEncoderListener(UserPasswordEncoderListener, ref('hibernateDatastore'))
与:
userPasswordEncoderListener(UserPasswordEncoderListener, ref('mongoDatastore'))