Интеграция bcrypt в Grails с использованием плагина spring-security-bcrypt
Я хочу использовать алгоритм хеширования bcrypt в моем проекте grails вместо его алгоритма дайджеста сообщений по умолчанию SHA-256. Чтобы включить bcrypt, вы просто используетеgrails install-plugin spring-security-bcrypt
команда.
Вы можете настроить циклы ввода, добавив это вBuildConfig.groovy
:
<code>grails.plugins.springsecurity.password.bcrypt.logrounds = 15 </code>
Мой вопрос, это все, что мне нужно сделать, чтобы установить bcrypt в качестве алгоритма паролей? Использует ли он автоматически алгоритм bcrypt, когда я использую этот метод из класса домена, сгенерированного spring-security-core:
<code>springSecurityService.encodePassword(params.password) </code>
Как проверить, работает ли bcrypt над моим проектом?