我在 Rails 中运行 simple-captcha gem 以在用户注册时生成验证码。注册由 Devise gem 处理。我按照作者在此处列出的说明进行操作:
http://expressica.com/simple_captcha/
验证码显示在表单上。但是,问题是没有检查验证码是否有效。我可以在网站上注册并在验证码字段中输入我想要的任何内容(即使它与验证码不匹配),我仍然可以继续。作者的安装说明提到验证使用以下方法进行:
@user.valid_with_captcha?
但是,我的用户控制器中没有创建操作,因为它是由设计处理的。如何使用上述方法验证验证码?
谢谢!