如何用Devise实现安全问题?

时间:2017-03-22 03:06:57

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

我想实施一些安全问题,以允许用户重置密码。

我正在使用 devise_security_extension 并跟随http://www.baeldung.com/spring-nosuchbeandefinitionexception但是我对如何实现视图感到有点迷失,因此用户可以输入答案。

我阅读了以下帖子:instructions但它让我更加困惑。

我应该创建一个嵌套表单还是某种生成器?

模型

class SecurityQuestion < ActiveRecord::Base
  validates :name, presence: true, uniqueness: true
end

class TheResource < ActiveRecord::Base
  belongs_to :security_questions
end

1 个答案:

答案 0 :(得分:0)

该文件写道:

在已激活的每个控制器的生成的设计视图中添加验证码

<p><%= captcha_tag %></p>
<p><%= text_field_tag :captcha %></p>