2011-01-25 8 views
1

私はすでにrestful_authentificationからdeviseに移行しています。 私はすべての手順に従います。私は新しいユーザーにサインアップし、確認します。 もログインしてください。すべてが正しい方向に進んでいます。deviseを使用してログインできません、restful_authenticationから移行する

バグが見つかりました。既にrestful_authentification、 でログインできる現在のユーザーの一部はログインできません。 「無効なユーザー名とパスワード」が返されます。

restful_authentificationとdeviseの間で異なるパスワード暗号化システムが使用されている理由は考えられますか?

またはDeviseはパスワードにいくつかの文字を許可していませんでしたか?

どうすればよいですか?そのすでに2日間は問題に

おかげ

答えて

-1

を解決する方法を見つける私はrestful_authenticationを知らないが、私はあなたが前に存在していたすべてのユーザーのパスワードをリセットする必要がありますと思います。 deviseが異なるアルゴリズムを使用してパスワードをエンコードすると仮定することは安全です。

パスワードをコンソールからリセットするときは、:password:password_confirmationを指定する必要があります。それ以外の場合は動作しません。

関連する問題