问题标签 [recaptcha]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
2330 浏览

asp.net-mvc-2 - 隐藏字段作为 ASP.NET MVC2 应用程序中的(重新)CAPTCHA 替代项

我正在为我目前参与的一个网络项目写一个“联系我们”表格。虽然我过去使用过 reCAPTCHA,但对于这个项目,我不希望界面中出现额外的图像、字段等。

你们中有多少人有在表单中添加一个名为“first_name”之类的隐藏字段的经验。这个想法是,如果没有填充该字段,那么提交者很可能是人类。但后来我问,机器人不会检查该字段是否隐藏?

0 投票
1 回答
283 浏览

asp.net-mvc - 使用 MvcReCaptcha 仅询问一次 CAPTCHA

我正在使用MvcRecaptcha来防止 ASP.NET MVC 2.0 站点上复杂的未经身份验证的客户端表单的机器人发布。

我只想要求未经身份验证的客户提供一个正确的 CAPTCHA 条目,即使某些表单的输入不正确。

在成功输入后,我尝试在视图中使用Session["CaptchaSuccess"] = true;变量来抑制Html.GenerateCaptcha(),但我的视图中存在该[CaptchaValidator]属性[HttpPost]会导致错误,因为它自然需要一些 ReCaptcha 表单输入。

可靠地实现这一目标的最简单方法是什么,包括在移动浏览器上?

0 投票
4 回答
1571 浏览

ruby-on-rails - 用于rails的recaptcha插件

我目前正在为 rails 使用 ambethia 的 recaptcha 插件。我想禁用消息

“不正确的验证码溶胶”

每当用户错误地输入错误的recaptcha。我该怎么做呢?

在源文件中,我得到围绕错误消息的以下标签

0 投票
7 回答
11939 浏览

recaptcha - Recaptcha 翻译

有谁知道如何从 Recaptcha 更改文本语言?

我已经尝试过:

但它没有改变。

0 投票
1 回答
837 浏览

ruby-on-rails-3 - 使用 Rails 3 RC、Mongoid、Recaptcha 和 RSpec 触发受保护的“拒绝”方法

请多多包涵,因为我对 Rails(尤其是 Rails 3)有点陌生,对此我有点难过。基本上我想在我的应用程序中使用 RSpec 测试我的 CustomersController。当我执行我的规范试图在我的控制器中执行创建操作时,我收到了这个错误,我不知道为什么:

现在我真的很抱歉,但这里有很多代码要遵循。首先是我的宝石。

现在,我的CustomersController定义如下:

这是我的客户模型:

最后,这是我的规格:

0 投票
1 回答
451 浏览

captcha - reCAPTCHA 或反垃圾邮件过滤器?

为了保护我的网站免受垃圾邮件和恶意注册/帖子/等的影响,使用 reCAPTCHA 或反垃圾邮件脚本会更好吗?我正计划使用 CodeIgniter reCAPTCHA 库(此处)在我的网站上为用户注册实施 reCAPTCHA。然而,这个库上的 CI 论坛(这里)对 CAPTCHA 有很多负面看法,通常推荐替代方法,如反垃圾邮件脚本(例如,sblam)。

任何想法表示赞赏。

0 投票
4 回答
5059 浏览

ruby-on-rails - 模态窗口中的recaptcha(fancybox)

我正在尝试通过 Fancybox 中的 ajax 加载表单。它工作得很好,一切正常。

我使用了 recaptcha (rails) 插件并在表单上获取了验证码。现在,当fancybox 加载时,它会被重定向到一个只有验证码的空页面。

我认为这是 iframe 和模态窗口的一些问题?

有没有人在fancybox 中的表单上加载了recaptcha?如果你能指出一个例子,我会帮助我。

感谢你的帮助...

0 投票
1 回答
1160 浏览

php - 无法让 reCAPTCHA 在 CodeIgniter 中工作

我正在使用 CodeIgniter reCAPTCHA 库(此处,论坛此处)。出于某种原因,没有变量从 reCAPTCHA 库传递到具有 reCAPTCHA 域代码的视图。

这是我的控制器(相关部分):

我已经尝试将字段视图加载为变量:

在我的主要观点中:

这是查看代码:

可以通过上面的链接找到该库,但我认为它只是默认 reCAPTCHA PHP 库的包装器。

当我访问注册表单时,页面加载,但 reCAPTCHA 小部件没有显示,因为它为每个变量抛出一个错误——所有变量都是未定义的。

我确信这是将变量从库加载到视图中的基本知识。有人可以帮我吗?

0 投票
1 回答
939 浏览

jquery - 一起使用 reCaptcha、Lightbox 和 Drupal 的 Form API

我一直在处理将 Drupal 表单放入 Lightbox2 灯箱的问题。

也许是错误的,我在提交表单之前使用了 javascript 中的所有验证(我无法让正常验证返回灯箱内的表单)。

无论如何,我正在使用:

它工作正常。

接下来是 ReCaptcha 测试。

当我最终让recaptcha 停止提交表单而不管recaptcha 结果如何(我将函数换成'return false')时,我在我的validateCaption() 函数中发现了这一点:

这两个变量都是“未定义的”。唔。

所以有两个较小的问题(“为什么 jquery 不获取值?”和“onsubmit 属性能否说服提交函数在执行其业务时等待?”)和一个大问题:

有没有人设法将 Drupal 表单、灯箱和 Recaptcha 结合起来?

编辑: 问题的第二部分 - jquery 没有获取值 - 是因为我在灯箱中使用了 iframe(否则我无法让它保持不变)。将上面的选择替换为:

在那里做了伎俩。

如果我能进一步破解这个,我会报告回来......

0 投票
2 回答
192 浏览

php - 帮助处理垃圾邮件逻辑

我有一个博客,我决定使用 Akismet 和 reCaptcha 进行垃圾邮件过滤,我处理垃圾邮件的方式是

a) 用户在发表评论之前应该通过验证码 b) 现在即使一些垃圾邮件绕过验证码,我希望 Akismet 处理它。

为了让 akismet 处理垃圾邮件,我想在数据库中为评论创建两个不同的表,一个存储 Akismet 未检测到的评论,另一个存储 akismet(垃圾邮件)检测到的评论。这个逻辑背后的原因是我想可能是我不想用垃圾邮件弄乱我的评论表,所以我只想将检测到的垃圾邮件消息存储在不同的表中。

现在的问题是如果我使用这种方法会存在重复的表。相反,我可以在表中添加一个额外的列来检查和存储它是否是垃圾邮件。我可以做任何一种方式。

采用哪一个是明智的。?