2011-02-04 20 views
2

私はDeviseで奇妙でおそらく非常に単純な問題を抱えています。最悪の部分は、私が正常にインストールし、別のアプリケーションでそれを実行したが、私はこの現在のプロジェクトで私のステップを複製することはできません。Deviseでログインしても何も起こらない

ここではどういうことが起こるのですか。コントローラの上部にbefore_filter :authenticate_user!と書いてあります。コントローラ内のメソッドにアクセスすると、サインアップフォームが正常に生成されます。残念ながら、ログインフォームに記入した後、ページがリフレッシュされているように見えて、再度ログインフォームが表示されます。

何が起こっているのか分かりません。私はこのばかげた小さな問題を解決するために探していなければならない任意のアイデアですか?

ありがとうございました!

答えて

1

あなたのモデルをチェックします。もしあなたがdevise:confirmableを持っていて、確認メールを送信するようにあなたのアプリを設定していないなら、そのユーザーは確認されないでしょう、その可能性があなたの問題の原因です。

+0

エリオット、感謝の芽は100%正しいです。それはすぐにうまくいく。 – mmichael

関連する問題