0

请帮我,我做了一个简单的登录,当我测试这个时出现这个错误。请问我如何解决这个错误?

UserController#login 中的 NoMethodError

未定义的方法“键?” 对于零: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

这类问题已经得到解答。你应该在这里找到你的答案的解决方案。确保您阅读了所有步骤并检查您的用户模型以获取导致问题的所需验证。

未定义的方法“键?” 对于零:NilClass

于 2012-07-25T19:38:39.780 回答