Капча SmartCaptcha от Яндекс

Капча SmartCaptcha от Яндекс

Компонент, закрытый исходный код

Сервис для верификации запросов поможет определить обращения пользователей и заблокирует роботов. Дополнение интегрирует сервис от Яндекс SmartCaptcha

+1
ALASTAR ALASTAR 10 месяцев назад #

Вот от cloudflare бы капчу, а то эта платная

0
MarkovYa MarkovYa 9 месяцев назад #

Согласен. Cloudflare хорошо справляется со СПАМом

0
Андрей Андрей 5 месяцев назад #

Запросы к API SmartCaptcha, первые 250 000 в месяц — бесплатно.

0
Иван Иван 5 месяцев назад #

А как пользоваться «Капча SmartCaptcha от Яндекс»? Установил в админке нажимаю настройки — страница не найдена. В файл form_options.php прописал Ключ клиента и 
Ключ сервера, что тут дали SmartCaptcha console.yandex.cloud, но капча на странице регистрации не появляется. В поле 
Защита от спама «Не удалось инициализировать капчу, проверьте настройки компонента!».  Проверил на версии Инстанта 2.15.0 и 2.15.2
 

0
Андрей Андрей 5 месяцев назад #

В исходных файлах ни чего прописывать не требуется. Нужно зайти в настройки компонента ваш.сайт/admin/controllers/edit/smartcaptcha и прописать там ключи.

Если активны другие компоненты капч, попробуйте временно их отключить.

0
DeeMon DeeMon 1 месяц назад #

На 2.17.0 и 2.17.1 не отображается.

0
Amurland Amurland 15 дней назад #

Чтобы починить:

Надо создать файлик в хуках

/system/controllers/smartcaptcha/hooks/captcha_list.php

Содержимое такое

  1. <?php
  2.  
  3. class onRecaptchaCaptchaList extends cmsAction {
  4.  
  5. public function run() {
  6.  
  7. return LANG_SMARTCAPTCHA_CONTROLLER;
  8. }
  9.  
  10. }

и в админке обновляем хуки — Компоненты -> управление событиями 

Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.