设计 - 意外的“您的用户名或密码无效”消息

时间:2012-07-23 06:03:44

标签: ruby-on-rails ruby ruby-on-rails-3 devise

我有一个有趣的问题。每当我试图转到未经授权的资源时,设计成功将我重定向到注册页面但是......意外地抛出“您的用户名或密码无效”。错误信息。什么可能发生,错了?任何提示都将不胜感激。

非常感谢。

修改 用户模型非常符合库存标准:

class User < ActiveRecord::Base
  devise :database_authenticatable, :registerable,
         :recoverable, :rememberable, :trackable, :validatable 

  devise :registerable
  devise :omniauthable

  # boring stuff ommitted
end

1 个答案:

答案 0 :(得分:0)

可能是您在使用Devise时离开了attr_accessor :password,这会阻止Devise加密您的密码,并生成一个&#34;无效的用户名/密码&#34;消息,即使在登录字段中输入了有效数据。