设计 - 意外的'Your Username or Password is invalid'消息



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

非常感谢。

编辑用户模型是相当标准的:

class User < ActiveRecord::Base
  devise :database_authenticatable, :registerable,
         :recoverable, :rememberable, :trackable, :validatable 
  devise :registerable
  devise :omniauthable
  # boring stuff ommitted
end

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

相关内容

最新更新