我在我的Rails3应用程序中使用simple_captcha。我有一个请求报价的表单,但在我的控制器中
if simple_captcha_valid?总是返回false。
日志显示它得到null键值
SimpleCaptcha::SimpleCaptchaData Load (1.0ms) SELECT `simple_captcha_data`.* FROM `simple_captcha_data` WHERE `simple_captcha_data`.`key` IS NULL LIMIT 1请帮帮我..
发布于 2013-05-15 04:33:27
这里的聚会有点晚了,但我遇到了同样的问题,并在repo上打开了一个拉取请求,以使验证码验证幂等。似乎验证码条目在第一次验证时就被删除了,这既令人惊讶,又被代码所掩盖(谓词方法在内部调用bang方法)。确保验证模型的次数不超过一次,这样就可以了。
https://stackoverflow.com/questions/11931471
复制相似问题