WordPress

Интеграция Яндекс ID с Wordpress и Woocommerce

Плагин подключает вход и регистрацию через Яндекс ID по протоколу OAuth 2.0: пользователь авторизуется в Яндексе и возвращается на сайт уже как пользователь WordPress (при необходимости — с ролью покупателя WooCommerce).

Описание

Yandex ID — вход для WordPress и WooCommerce


Yandex ID — вход для WordPress и WooCommerce добавляет на сайт авторизацию через аккаунт Яндекса по стандарту OAuth 2.0. Посетителям не нужен отдельный пароль на вашем сайте: они подтверждают вход в Яндексе и возвращаются уже авторизованными в WordPress; для магазина на WooCommerce новым пользователям может назначаться роль покупателя.

Плагин ориентирован на владельцев интернет-магазинов и контент-проектов, которым нужен быстрый и привычный способ входа для российской аудитории, без доработки темы на уровне кода.

Основные возможности
Вход и регистрация через Яндекс ID — обмен кода на токен и получение данных профиля в соответствии с документацией Яндекс ID.
WordPress — кнопка на стандартной странице входа wp-login.php (включается в настройках).
WooCommerce — кнопка в формах входа (личный кабинет, оформление заказа), удобно для покупателей без отдельной регистрации.
Шорткоды [yandex_login_button] и [yandex_id_login] — размещение кнопки на любой странице или в виджете; поддерживаются параметры redirect, height, max_width.
Гибкое оформление — отдельные настройки высоты и максимальной ширины логотипа для экрана wp-login, для WooCommerce и для шорткода; логотип можно переопределить фильтром.
Безопасность — использование state и одноразовых данных для защиты от подмены запросов; корректная работа с редиректами на oauth.yandex.ru.
Лицензия PluginHub — поле ключа и проверка через API лицензий (при необходимости можно отключить проверку для тестов через константу в конфигурации).
Кому подойдёт
Интернет-магазинам на WooCommerce, подписным и закрытым разделам сайта, лендингам и блогам, где нужен единый понятный вход «как у Яндекса» без усложнения формы регистрации.

Плагин на 5 языках:
-Русский
-Английский
-Казахский
-Узбекский
-Китайский

Что нужно для работы
WordPress 5.8+, PHP 7.4+.
Аккаунт разработчика и приложение в Яндекс OAuth с указанием Redirect URI (callback), который выдаёт плагин в настройках.
Для магазина — установленный WooCommerce (интеграция опциональна, плагин работает и без него).
Кратко о настройке
Установите и активируйте плагин.
Создайте приложение в Яндекс OAuth и скопируйте Client ID и Client secret.
Вставьте в настройки плагина Callback URL в поле Redirect URI приложения без отличий (включая https и путь /wp-json/...).
Укажите ключ лицензии PluginHub (если продукт платный) и при необходимости настройте размеры логотипа и включение кнопок для wp-login и WooCommerce.
Проверьте вход с тестового аккаунта Яндекса.
Поддержка и документация
Инструкция по установке и шорткодам доступна на экране настроек плагина в консоли WordPress. Техническая документация Яндекс: OAuth для Яндекс ID.

Услуги для этого плагина

Настройка, доработка и сопровождение

Установка плагина на сайт и базовая настройка

21 500 ₸

Установка выбранного плагина на ваш хостинг, проверка совместимости, первичная активация.

Установка плагина на сайт и полноценная настройка

55 000 ₸

Глубокая настройка модуля под ваш сценарий: поля, интеграции, роли.

Настройка форм интеграции (за 1 форму)

5 700 ₸

Цена за одну форму: CRM, почта, мессенджеры — в рамках API плагина.

Настройка синхронизации товаров

41 500 ₸

Связка каталога с внешней системой: расписание, поля, фильтры.

Индивидуальная доработка плагина

120 000 ₸

Точечные изменения PHP/JS под ваш процесс без форка продукта (по согласованию).

Разработка сайта

от 67 000 ₸

Лендинг или корпоративный сайт на CMS из экосистемы PluginHub.

Разработка интернет-магазина

от 100 000 ₸

OpenCart / WooCommerce / PrestaShop — витрина, оплата, доставка.

Доработка сайта

от 32 000 ₸

Вёрстка, скорость, мелкие задачи по существующему проекту.

Индивидуальная разработка плагина

от 120 000 ₸

Новый модуль под API CMS: ТЗ, код, ревью, передача.