devise から sorcery への移行について


[devise](https://github.com/plataformatec/devise) から
[sorcery](https://github.com/Sorcery/sorcery) に移行できるかどうかを検討しています。

とくにdeviseでencryptしたパスワード(デフォルトのbcryptを利用しています)をsorceryに移行できるかどうかについて知見がある方がいらっしゃればアドバイスをいただきたいです。

以下は確認済みです。

  * deviseでencryptした値をsorceryで使いまわすことができない 
    * crypted_passwordカラムの値をcrypted_passwordカラムに入れてもログインできないことは確認済み




  * devise, sorceryともにsaltの保存場所が異なる 
    * sorceryはsaltカラムに、deviseはcrypted_passwordにそれぞれ保存
  * 以下の記事にあるようにbcryptではencryptしたパスワードを復元することができない

<https://stackoverflow.com/questions/15253796/decrypting-a-devise-
password/15254056#15254056>

上記の点からdeviseからsorceryへの移行は現実的ではないという結論に至りました。




  * devise, sorceryともにsaltの保存場所が異なる 
    * sorceryはsaltカラムに、deviseはcrypted_passwordにそれぞれ保存
  * 以下の記事にあるようにbcryptではencryptしたパスワードを復元することができない

<https://stackoverflow.com/questions/15253796/decrypting-a-devise-
password/15254056#15254056>

上記の点からdeviseからsorceryへの移行は現実的ではないという結論に至りました。

