2

我想在我的 grails 项目中使用 bcrypt 散列算法,而不是它的 defaultSHA-256 消息摘要算法。要启用 bcrypt,您只需使用grails install-plugin spring-security-bcrypt命令。

您可以通过将其添加到以下内容来自定义键控轮次BuildConfig.groovy

grails.plugins.springsecurity.password.bcrypt.logrounds = 15

我的问题是,我需要做的就是将 bcrypt 设置为我的密码算法吗?当我从spring-security-core生成的域类中使用此方法时,它是否会自动使用bcrypt算法:

springSecurityService.encodePassword(params.password)

如何检查 bcrypt 是否正在处理我的项目?

4

1 回答 1

5

您还需要添加

grails.plugins.springsecurity.password.algorithm='bcrypt'
于 2012-04-20T08:32:19.783 回答