CakePHP Recaptcha插件被调用两次



好吧,我已经为此苦苦挣扎了将近一天了......然而,我无法弄清楚为什么我的验证码插件被调用了两次。我怀疑,我的PayPal插件肯定也被调用了两次。我真的不知道为什么我的组件被调用两次,因为我知道如果加载两次插件操作,则不可能调用两次。任何意见/想法将不胜感激。请帮忙。我讨厌那些没有给我太多线索的问题,告诉我首先要看哪里。提前谢谢你

我也有同样的问题。我注意到 reCAPTCHA 总是验证失败,并确定它被调用了两次,第二次总是失败,我认为是因为 reCAPTCHA 库的设计只允许给定的挑战被验证一次。

就我而言,它被调用了两次,因为我在Model::save()之前手动调用了Model::validate(),除非被告知不要这样做,否则这也会验证。我通过在调用保存 ( Model::save(null, false)) 中关闭验证来解决此问题。

最新更新