Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/63.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 401添加主题后未经授权使用设备_Ruby On Rails_Ruby On Rails 3_Devise - Fatal编程技术网

Ruby on rails 401添加主题后未经授权使用设备

Ruby on rails 401添加主题后未经授权使用设备,ruby-on-rails,ruby-on-rails-3,devise,Ruby On Rails,Ruby On Rails 3,Devise,在rails 3.2应用程序中添加模板后,我在99.0ms内完成了错误,并且我是从/users/sign_-in URL登录的 此外,我没有更改任何内容,例如按名称进行身份验证,而是使用默认的电子邮件地址进行身份验证 是否有人在登录时遇到此问题 错误是: Started POST "/users/sign_in" for 127.0.0.1 at 2014-08-05 12:04:19 +0800 Processing by Devise::SessionsController#create

在rails 3.2应用程序中添加模板后,我在99.0ms内完成了错误,并且我是从/users/sign_-in URL登录的

此外,我没有更改任何内容,例如按名称进行身份验证,而是使用默认的电子邮件地址进行身份验证

是否有人在登录时遇到此问题

错误是:

Started POST "/users/sign_in" for 127.0.0.1 at 2014-08-05 12:04:19 +0800

Processing by Devise::SessionsController#create as HTML

  Parameters: {"utf8"=>"✓", "authenticity_token"=>"<removed>", "user"=>{"email"=>"zaihan@clixster.net", "password"=>"[FILTERED]", "remember_me"=>"0"}, "commit"=>"Sign in"}

  ESC[1mESC[35mUser Load (1.0ms)ESC[0m  SELECT `users`.* FROM `users` WHERE `users`.`email` = 'zaihan@clixster.net' LIMIT 1

Completed 401 Unauthorized in 14.0ms

Processing by Devise::SessionsController#new as HTML

  Parameters: {"utf8"=>"✓", "authenticity_token"=>"<removed>", "user"=>{"email"=>"zaihan@clixster.net", "password"=>"[FILTERED]", "remember_me"=>"0"}, "commit"=>"Sign in"}

  Rendered devise/sessions/new.html.erb within layouts/application (38.0ms)

  Rendered layouts/_navigation.html.erb (1.0ms)

  Rendered layouts/_footer.html.erb (1.0ms)

我找到了解决办法。确保你没有

attr_accessor :password
否则,数据库中Desive的密码字段将为空