0

嗨,亲爱的 Grails 专业人士!我正在为我的问题寻找解决方案。我已经完成了我的 Grails Web 应用程序并完全完成。我想将旧数据库迁移到新数据库。有用户、用户详细信息密码等。旧用户的密码用另一个加密算法。在我的 Grails 应用程序中,我使用 Spring Security Core Plugin。我能做些什么让我的老用户无需注册就可以登录到新应用程序?

4

1 回答 1

1

所以在grails-app/conf/spring/resources.groovy你可以指定密码编码器bean

beans = {
   passwordEncoder(YourClassHere)
}

该类必须实现PasswordEncoder。在你的课堂上,你可以做任何你以前做过的事情来加密密码。

于 2013-07-11T12:41:37.933 回答