Yandex SmartCaptcha для входа и регистрации
Yandex SmartCaptcha для входа и регистрации WordPress
by Дмитрий Ермаков · github.com/deemon-74/yandex-smartcaptcha-login · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/deemon-74/yandex-smartcaptcha-login/archive/refs/heads/main.zipЗащита стандартных форм входа и регистрации WordPress с помощью Yandex SmartCaptcha.
Description
Этот плагин добавляет виджет Yandex SmartCaptcha на страницы входа (/wp-login.php) и регистрации (/wp-login.php?action=register) в WordPress.
Он использует автоматический метод подключения SmartCaptcha и выполняет серверную проверку токена с использованием вашего секретного ключа, чтобы надёжно блокировать ботов.
Подходит для сайтов, которым нужна современная, ненавязчивая и эффективная защита от автоматических регистраций и брутфорса.
Требуется аккаунт в Yandex Cloud и настроенная SmartCaptcha.
Installation
- Перейдите в Yandex Cloud Console и создайте ресурс SmartCaptcha.
- Скопируйте Sitekey (публичный ключ) и Secret key (секретный ключ).
- Загрузите папку плагина в
/wp-content/plugins/или установите через админку WordPress. - Активируйте плагин через меню «Плагины».
- Перейдите в Настройки → SmartCaptcha Login и введите полученные ключи.
- Готово! Капча появится на страницах входа и регистрации.
Frequently Asked Questions
Нужен ли аккаунт Yandex Cloud?
Да. Плагин работает только с Yandex SmartCaptcha, для которой требуется ресурс в Yandex Cloud.
Будет ли работать с WooCommerce или другими формами?
Нет, только со стандартными формами WordPress: /wp-login.php и регистрацией через неё.
Для других форм (WooCommerce, Contact Form 7 и т.д.) потребуется отдельная интеграция.
Где хранится Secret key?
Secret key хранится в таблице wp_options вашей базы данных и никогда не передаётся в браузер.
Поддерживает ли невидимую капчу?
В текущей версии — нет. Используется стандартный виджет. Поддержка расширенного метода (включая invisible) может быть добавлена в будущем.
Changelog
1.0.1
- Первая публичная версия.
- Поддержка форм входа и регистрации.
- Серверная проверка токена через Yandex SmartCaptcha API.
- Настройки в админке WordPress.
- Совместимость с GitHub Updater.
Upgrade Notice
1.0.1
Начальная версия. Убедитесь, что вы указали корректные Sitekey и Secret key в настройках.
Screenshots
- Форма входа с виджетом SmartCaptcha
- Страница настроек плагина в админке WordPress