User Tools

Site Tools


ru:google_recaptcha

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
ru:google_recaptcha [2020/11/17 12:09] – created adminru:google_recaptcha [2026/07/06 13:44] (current) admin
Line 1: Line 1:
-====== Google ReCaptcha ======+====== Captcha ======
  
 Рекапча удобный вариант обойтись без обычной капчи для проверки чита Рекапча удобный вариант обойтись без обычной капчи для проверки чита
  
-Rак сделать:+Как сделать:
  
 1. Идем на https://developers.google.com/recaptcha, регаемся и получаем  1. Идем на https://developers.google.com/recaptcha, регаемся и получаем 
Line 28: Line 28:
 grecaptcha.ready(function() { grecaptcha.ready(function() {
     grecaptcha.execute('<!--TUBE_RECAPTCHA_SITE_KEY-->', {action: 'report_form'}).then(function(token) {     grecaptcha.execute('<!--TUBE_RECAPTCHA_SITE_KEY-->', {action: 'report_form'}).then(function(token) {
-       document.report_form.recaptcha.value = token; +       document.add_comment.recaptcha.value = token; 
-       document.report_form.submit();+       document.add_comment.submit();
     });     });
 }); });
Line 44: Line 44:
  
  
-<? if ('<!--ERROR-->') echo "error: <!--ERROR-->"; ?>+<? if ('<!--ERROR-->' != 'OK') echo "error: <!--ERROR-->"; ?>
  
 <FORM name="add_comment" method="POST"> <FORM name="add_comment" method="POST">
Line 61: Line 61:
 </code> </code>
  
 +
 +
 +===== Turnstile  captcha =====
 +
 +Аналогично google recaptcha
 +
 +1. добавляем в страницу
 +
 +  <script src="https://challenges.cloudflare.com/turnstile/v0/api.js" async defer></script>
 +  
 +2. в форму на сайте   
 +
 +  <div class="cf-turnstile" data-sitekey="<!--TUBE_TURNSTILE_SITE_KEY-->"></div>
 +  
 +
 +3. в сетингах прописываем
 +
 +  Turnstile Site key
 +  Turnstile Secret key  
 +  
 +  
 +  
 +
 +  
  
  
Line 137: Line 161:
 Все, теперь можно видеть процент хорошего трафа в Trade - колонка recaptcha Все, теперь можно видеть процент хорошего трафа в Trade - колонка recaptcha
  
 +PS тут надо обратить внимание что бесплатно у гугла только 1300 в час поэтому проверяются не все хиты, а выборчно (RECAPTCHA_MAX_RATE), если вы готовы доплатить гуглу за проверку - пишите в суппорт, доделаем версию без ограничения.
ru/google_recaptcha.1605614978.txt.gz · Last modified: by admin