ウェブサイトを Ruby から PHP に移行中です。パスワードがDeviseによって生成されたusersテーブルがすでにあります。
Devise がどのようにパスワードを MySQL に保存するかを調べています。一見、ソルトで暗号化された SHA のように見えますが、ソルトがどのように選択されているかはわかりません。
PHPでコードを書き直すことができるように、Deviseコードを疑似コードに戻そうとしています。これに関するヘルプや提案を探しています。
全員のパスワードをリセットすることは避けようとしていますが、Devise がパスワードをどれだけ適切に保存しているかによっては、これが唯一の選択肢になる可能性があります。