锁定后,设计不会重定向到恢复页面

时间:2014-09-02 09:37:56

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

目标: 保护管理员登录。

我做了什么:this topic的帮助下,我向管理模型添加了一个可锁定的帐户。 它的工作就像一个魅力并锁定用户。 管理模式:

  devise :database_authenticatable, :trackable, :validatable, :lockable

  # Setup accessible (or protected) attributes for your model
  attr_accessible :email, :password, :password_confirmation, :remember_me, :super_admin

  validates :password, :presence => true
  validates :password_confirmation, :presence => true

  has_paper_trail

我无法找到: 当我尝试登录3次时,Devise只是尝试一下,当我第四次尝试登录时,他会显示以下内容:

Missing host to link to! Please provide the :host parameter, set default_url_options[:host], or set :only_path to true

我想要/需要的是什么: 我不希望Devise显示这样的页面,我们不想让机器人嗅探来自数据库的电子邮件。 因此,在尝试x后,不得发送重定向或邮件。

1 个答案:

答案 0 :(得分:0)

找到一个简单的答案here

config.unlock_strategy = :none