我对reCAPTCHA的工作原理有点困惑.我使用ROR实现了它.
有时即使我只指定了两个单词中的一个单词,它也会返回true,而有时它会失败.
我真的很困惑,无法理解reCAPTCHA的行为.
我已经为我的联系表单创建了一个自定义模块.现在我想在这个模块中使用Joomla recaptcha插件.
知道怎么做到这一点?
我正在使用recaptchav2
我偶尔会收到以下错误(有时候我没有得到错误,有时候我会得到它)
Uncaught ReferenceError: grecaptcha is not defined
Run Code Online (Sandbox Code Playgroud)
似乎是因为内部的http请求.这需要一些时间来获得另一个js recaptcha__en.js.同时grecaptcha执行实际渲染代码.
那么避免这个问题的标准解决方案是什么?
PS:当然我正在寻找除了之外的一些解决方案 setTimeout
我在recaptcha.net上使用mydomain.com注册了一个帐户.
虽然我正在开发我的localhost工作正常,但每当我尝试从本地网络中的另一台机器打开页面时,它会显示"input error: invalid referer"错误消息!
我没有使用recaptcha插件.
我在客户端网站上使用Google reCaptcha进行验证.今天我收到了他们的投诉/变更请求,关于reCaptcha的多个图像选择(选择2啤酒,葡萄酒,蛋糕等)验证.我的客户认为,由于客户群的社会文化地位,让客户选择酒精饮料是不合适的.
长话短说; 有没有办法定制谷歌reCaptcha只显示基于数字/字母的验证时"我不是机器人"选项失败.
我正在我的一个网站上实施reCAPTCHA,并且我已经成功实现了它.它工作正常.有时reCAPTCHA仅通过单击"我不是机器人"来完成,但有时它会显示图像网格以选择正确的图像并完成验证码.
我只是想知道这是否可能.我们可以禁用图像选择挑战,只有点击"我不是机器人"才能完成reCAPTCHA.Google用于显示图像网格的理论是什么?
我已经读过这个:阻止reCaptcha多个图像选择,但那里没有足够的信息.
谢谢!
我在recaptcha/api.js下面列出了.
<script src="https://www.google.com/recaptcha/api.js?onload=onloadCallbackAuto&render=explicit&hl=<?php echo $lang;?>" async defer >
Run Code Online (Sandbox Code Playgroud)
我的reCAPTCHA代码如下:
var onloadCallbackAuto = function() {
/// do something....
}
var verifyCallback = function() {
/// do something....
}
grecaptcha.render('gReCaptchaDiv', {
'sitekey' : '<?php echo $siteKey;?>',
'callback' : verifyCallback,
'theme' : 'light'
});
Run Code Online (Sandbox Code Playgroud) 嗨,我刚刚在我的网站上添加了Google的No CAPTCHA reCAPTCHA,我遇到了一个小问题.它不适合我的移动网站,这是一个巨大的问题.我尝试了一切如下:
HTML
<div id="captchadisplay">
<div class="g-recaptcha" data-sitekey="???"></div>
</div>
CSS
#captchadisplay {
width: 50% !important;
}
Run Code Online (Sandbox Code Playgroud)
和
CSS
.g-recaptcha {
width: 50%;
}
Run Code Online (Sandbox Code Playgroud)
但我似乎无法将其缩小为我的移动网站.有任何想法吗?:)
我只需要显示数字reCaptha而不是字符串.可能吗?如果是,请给出程序.
就像Google的街景一样
我正在尝试使用ReCAPTCHA,因为我遇到了以下错误.
ReCAPTCHA找不到用户提供的功能:myCallBack.
我该如何解决这个问题?
var verifyCallback3 = function(response) {
if(response!=null){
$("#rss").show();
}
};
var myCallBack = function() {
grecaptcha.render('html_element', {
'sitekey' : '6sssfffffffffAAPfEI_RkbAlUuw5FA4p-kiGy5Nea',
'callback' : verifyCallback3,
'theme' : 'light',
'type':'image'
});
};
Run Code Online (Sandbox Code Playgroud) 有什么方法可以在Android中集成reCAPTCHA 2.0吗?我找到了这个库并让它运行起来.但是,不支持CAPTCHA的服务器端验证(它需要我在代码中提供私钥然后在应用程序内验证它而不是与我自己的服务器通信).