我正在开展一个现场使用的项目
使用Rails 2.3.8设计1.0.6。 在那里,它没有使用胡椒(因为默认情况下在1.0.6关闭,sha1默认我猜..(不知道1.0.6中的默认算法是什么))
在我的最新代码中,我已经从其git repo更新了设计版本,因此我当前的代码快照使用
使用Rails 3.0.1设计1.2.rc 在我当前的代码中,devise使用我的devise.rb中编写的默认胡椒值,并且它使用sha512作为其加密算法(我不知道1.2.rc中的默认算法)。
在旧代码和新代码中,在devise.rb中,未设置用于加密的自定义alogirthm。所以设计在实时站点(设计1.0.6)和我当前的最新代码(1.2.rc)中使用其默认加密算法
我可以使用相同的设计版本1.0.6但是在新设计版本中可以使用许多功能,例如open auth - 所以我使用的是新版本。请告知该怎么做。
感谢