【问题标题】:can't validate simple-captcha rails gem无法验证简单验证码 rails gem
【发布时间】:2014-04-15 23:28:22
【问题描述】:

我在 Rails 中运行 simple-captcha gem 以在用户注册时生成验证码。注册由 Devise gem 处理。我按照作者在此处列出的说明进行操作:

http://expressica.com/simple_captcha/

验证码显示在表单上。但是,问题是没有检查验证码是否有效。我可以在网站上注册并在验证码字段中输入我想要的任何内容(即使它与验证码不匹配),我仍然可以继续。作者的安装说明提到验证使用以下方法:

@user.valid_with_captcha?

但是,我的用户控制器中没有创建操作,因为它是由 Devise 处理的。如何使用上述方法验证验证码?

谢谢!

【问题讨论】:

    标签: ruby-on-rails validation devise captcha simplecaptcha


    【解决方案1】:

    我推荐使用recaptcha gem。查看关于 how to use it with Devise 的 wiki。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-03-11
      • 2015-04-20
      • 2013-05-19
      • 1970-01-01
      • 2013-03-04
      • 2012-04-26
      • 1970-01-01
      • 2016-05-22
      相关资源
      最近更新 更多