2013-07-11 19 views
0

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

+0

使用了什么算法? –

+0

如果我不能再次检索它,哪种算法很重要? –

+0

这不是一个标准的算法?如果它是标准的,你可以改变插件设置来使用它(通常)。这里是解释的文档。 http://grails-plugins.github.io/grails-spring-security-core/docs/manual/guide/single.html#12.1%20Password%20Encryption –

回答

0

所以在grails-app/conf/spring/resources.groovy您可以指定口令编码器豆

beans = { 
    passwordEncoder(YourClassHere) 
} 

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

相关问题