【发布时间】:2012-05-01 19:40:55
【问题描述】:
我想在我的 grails 项目中使用 bcrypt 散列算法,而不是其默认的 SHA-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 是否正在处理我的项目?
【问题讨论】:
-
该插件在新版本的 Spring Security 中已被“弃用”,因为有人(我)已将其添加到主插件中。
标签: spring grails spring-security bcrypt