Вопрос invisible captcha при входе на форум

pricemodd

Пользователь
Сообщения
1
Симпатии
0
Баллы
1
#1
Здравствуйте, подскажите как грамотнее реализовать невидимую капчу на всем форуме?
грубо говоря чтоб ip при повторении входов n раз, попадал на invisible captcha.
чоб это реализововалось не только в формах входа и регистрации но и на всем форуме?
пытаюсь реализовать защиту от ддос
заранее очень благодарен за совет
[doublepost=1510564161][/doublepost]или пожалуйста помогите оптимизировать на язык ксенфоровский пхп код.
в index.php нужно вставить условие
<?php

if(document.cookie.indexOf('first_time')==-1)
{
document.cookie='first_time=1';
document.location.href='captcha.html';
}
?>

а в captha.php
<html>
<head>
<title>reCAPTCHA demo: Simple page</title>
<body>
<script src="

Пожалуйста, Войдите или Зарегистрируйтесь для просмотра скрытого текста.

" async defer></script>
<div class="g-recaptcha"
data-sitekey="6LcfYDgUAAAAAB9mxIPmfbwqAlMRVAAApy6EUgg-"
data-callback="onSubmit"
data-size="invisible">
</div>
<?php
if (trim($answers ['success']) == true) {
$recaptchaResponse->success = true;
<meta http-equiv="refresh" content="1;URL=

Пожалуйста, Войдите или Зарегистрируйтесь для просмотра скрытого текста.

" />

} else {
$recaptchaResponse->success = false;
$recaptchaResponse->errorCodes = $answers [error-codes];
}
return $recaptchaResponse;
}
}
?>
</body>
</html>
грубо говоря при условии что новый юзер зашел (на любую страницу), его редиректит на инвизибл рекапчу. в которой также создается условие если редирект прошел, его возвращает, а если нет пишет капча не пройдена. Суть реализовать через инвизибл рекапчу защиту от ддоса
 

sonic

[KST]
Премиум
Сообщения
1.504
Симпатии
2.757
Баллы
153
#2
Здравствуйте, подскажите как грамотнее реализовать невидимую капчу на всем форуме?
перейти на 2 ветку. она из коробки есть в выборе, останется только зарегать у гула свой домен и прописать соответсвующие ключи в админке.
 
Вверх Снизу