Этот плагин интеграции с reCAPTCHA - еще одно решение из семейства плагинов CAPTCHA обеспечивающих защиту Ваших вебсайтов.
Пока поддерживается reCAPTCHA v2.
Авторы: esclkm, Андрей Мацовкин, Алексей Кальнов
Github: https://github.com/Cotonti-Extensions/recaptcha
Верия для Cotonti Siena:
Просто скачайте и установите плагин.
Версия для Cotonti Genoa:
Для Genoa этот плагин рекомендуется использовать с CAPTCHA Manager. Однако он может быть использован и как самостоятельная CAPTCHA на сайте.
{USERS_REGISTER_VERIFYIMG}
, в comments.tpl: {COMMENTS_FORM_VERIFY_IMG}
, в contact.tpl: {CONTACT_FORM_VERIFY_IMG}
Используйте эту функцию чтобы генерировать капчу в своих расширениях:
$t->assign([
'SOMETHING_CAPTCHA' => cot_captcha_generate(),
]);
И потом проверить капчу при обработке формы:
$response = cot_import('g-recaptcha-response', 'P', 'TXT');
if (!cot_captcha_validate($response)) {
cot_error('recaptcha_verification_failed', 'response');
}
Пример: