0

簡単なログインを行うと、これをテストするとこのエラーが表示されます。このエラーを解決する方法を教えてください。

UserController#login の NoMethodError

未定義のメソッド「キー?」nil:NilClass の場合

  def login
    if request.post?
      if session[:user] = User.authenticate(params[:user][:login],params[:user][:password])
        flash[:message] = 'Voce esta Logado !'
        redirect_to_stored
      else
        flash[:warning] = 'Usuario e/ou Senha incorreta !'
      end
    end
  end
4

1 に答える 1

0

このタイプの質問はすでに回答されています。ここで答えの解決策を見つける必要があります。すべての手順を読み、問題の原因となっている必要な検証について User モデルを確認してください。

未定義のメソッド「キー?」nil:NilClass の場合

于 2012-07-25T19:38:39.780 に答える