Tôi đang triển khai reCAPTCHA trên một trong các trang web của mình và tôi đã triển khai thành công nó. Nó hoạt động tốt. Đôi khi reCAPTCHA được hoàn thành chỉ bằng cách nhấp vào "Tôi không phải là Robot" nhưng đôi khi nó hiển thị lưới hình ảnh để chọn hình ảnh chính xác và hoàn thành hình ảnh xác thực.Cách bỏ qua hình ảnh reCAPTCHA thách thức
Tôi đã tự hỏi liệu điều này có thể xảy ra hay không. Chúng ta có thể vô hiệu hóa thử thách lựa chọn hình ảnh để reCAPTCHA có thể được hoàn thành chỉ bằng cách nhấp vào "Tôi không phải là Robot". Lý thuyết của Google về hiển thị lưới hình ảnh là gì?
Tôi đã đọc: Prevent reCaptcha multiple image selections nhưng không có đủ thông tin ở đó.
Cảm ơn!
Tôi đã bao gồm recaptcha/api.js
bên dưới.
<script src="https://www.google.com/recaptcha/api.js?onload=onloadCallbackAuto&render=explicit&hl=<?php echo $lang;?>" async defer >
đang reCAPTCHA của tôi là dưới đây:
var onloadCallbackAuto = function() {
/// do something....
}
var verifyCallback = function() {
/// do something....
}
grecaptcha.render('gReCaptchaDiv', {
'sitekey' : '<?php echo $siteKey;?>',
'callback' : verifyCallback,
'theme' : 'light'
});
Bạn có thể xây dựng trên ** _ tại sao _ ** bạn muốn có thể bỏ qua thử thách lựa chọn hình ảnh không? Vì có vẻ như bạn muốn rô-bốt có thể vượt qua thử thách, trong trường hợp này bạn cũng có thể vô hiệu hóa reCAPTCHA - nhưng nếu bạn có lý do khác, thì có thể có các cách khác để giải quyết vấn đề cụ thể của bạn. –
cũng có thể đặt hộp kiểm và chỉ cho phép gửi biểu mẫu khi hộp kiểm được nhấp. yêu cầu của bạn không có ý nghĩa tại thời điểm này. – Stavm
Tôi chỉ kiểm tra xem điều này có thể bỏ qua thử thách hình ảnh không. Nó sẽ được dễ dàng hơn cho người dùng của tôi để chỉ cần kiểm tra "Tôi không phải Robot" hộp kiểm và hoàn thành quá trình. Nếu không thể, tôi không có bất kỳ vấn đề gì. Ngoài ra tôi muốn biết khi nào và làm thế nào google quyết định hiển thị những hình ảnh thách thức. Nó không phải lúc nào cũng hiển thị lưới hình ảnh. –