Вход и регистрация на сайте в один клик, виджет мгновенного входа

Разработчик: CityPeople
★★★★★
2 отзыва

Описание

Быстрый и удобный способ авторизации на сайте при помощи Яндекс.ID

Превращайте посетителей в клиентов в два клика:
Авторизация в два клика
Кнопки Яндекс ID могут выглядеть по-разному. Подберите вариант, который будет хорошо смотреться на вашем сайте или в приложении
Виджет «Мгновенного входа»
Всё происходит моментально — клиент видит всплывающее окно со своим именем и аватаркой и может подтвердить вход. «Мгновенный вход» можно внедрить на любом этапе воронки

Покупатель нажимает кнопку «Войти через Яндекс.ID» на форме входа или регистрации, подтверждает доступ в Яндексе и сразу попадает на сайт. Если на сайте уже есть пользователь с таким же email, он входит в свой аккаунт. Если нет, для него создаётся новая учётная запись: имя, фамилия, email и телефон берутся из профиля Яндекса.

Дополнительно можно включить всплывающее окно «Мгновенный вход» от Яндекса: посетителю, который уже авторизован в Яндексе, на главной странице предлагается войти в один клик.

Модуль не хранит токены доступа к Яндексу и не запрашивает у покупателя пароль от Яндекса. Вход защищён от подделки запроса, а если что-то пошло не так, покупатель видит понятное сообщение.

По умолчанию вход через Яндекс.ID недоступен администраторам сайта и пользователям с двухфакторной защитой: они входят по логину и паролю. Разрешить это можно отдельной настройкой.

Возможности
  • Кнопка входа через Яндекс.ID на форме авторизации

  • Кнопка регистрации через Яндекс.ID на форме регистрации

  • Автоматическое создание учётной записи из данных профиля Яндекса

  • Вход для уже зарегистрированных покупателей по совпадению email

  • Всплывающее окно мгновенного входа (включается в настройках)

  • Защита входа от подделки запроса

  • Администраторы и пользователи с двухфакторной защитой не входят через Яндекс.ID, пока вы не разрешите это в настройках

  • Понятные сообщения покупателю, если вход не удался

  • Токены Яндекса не сохраняются


Ограничения
- Работает на одном домене сайта (геоподдомены пока не поддерживаются).
- Новые покупатели регистрируются по email из Яндекса; регистрация не учитывает отдельные настройки регистрации сайта (согласия, группы, обязательные поля).

Разработчик

Имя
CityPeople
Телефон
+7 (342) 298 31 11

Характеристики

Впервые опубликовано
27 сентября 2023
Комплектация
Витрина
Маркет
Гипермаркет
Мегамаркет
Продукт
Коробка
Облако

Установка

После установки модуля необходимо получить: Id приложения яндекс (ClientID) и пароль приложения яндекс (Client secret).


1. Установите дополнение через раздел администрирования «Модули» и включите модуль.
2. Создайте приложение на https://oauth.yandex.ru: платформа «Веб-сервисы», доступы к email, имени и телефону.
3. В поле «Redirect URI» приложения укажите три адреса (они же показаны в подсказке настроек модуля):
- `https://ваш-сайт/ylogin`
- `https://ваш-сайт/yregister`
- `https://ваш-сайт/yregisterjs`
4. Скопируйте ID приложения и секретный ключ в настройки модуля.

Обновление с версии 1.0.0.9 (важно прочитать)
- Администраторы и пользователи с двухфакторной защитой больше не входят через Яндекс.ID. Чтобы вернуть прежнее поведение, включите настройку «Разрешить вход администраторам и пользователям с двухфакторной защитой».
- Если на сайте есть собственные кнопки со ссылкой напрямую на oauth.yandex.ru, замените ссылку на `/ylogin-start?to=ylogin` (вход) или `/ylogin-start?to=yregister` (регистрация). Прежние прямые ссылки не работают: вход без защитного параметра отклоняется.
- Адрес `/bind` удалён (привязка аккаунта не использовалась). Его можно убрать из Redirect URI приложения Яндекса, остальные адреса не меняются.
- Обновление удаляет из таблицы пользователей служебные поля `access_token`, `refresh_token`, `expires_in`, которые добавляла версия 1.0.0.9. Данные покупателей это не затрагивает.
- Кнопка регистрации теперь входит в аккаунт, если email уже есть на сайте (раньше пользователя молча перенаправляло на главную).

Поддержка

Оперативная поддержка через Телеграм @CityPeople_bot

Поддержка модуля производится по электронной почте hi@citypeople.ru
На вашем сервере
700 ₽
1 500 ₽
+ 12 месяцев обновлений
У нас в облаке
170 ₽/мес.
Для покупки дополнения необходима
авторизация
Основные сведения
    Последнее обновление
    1 октября 2026
    Версия
    1.0.1.0 Поддерживается
    История версий
    Лицензионное соглашение
    Впервые опубликовано
    27 сентября 2023
Яндекс.ID
быстрая авторизация
oauth
3.5 / 5
★★★★★
Максим Д.
3 декабря 2024
★★★★★

Модуль не работает на геоподдоменах. Разработчик не отвечает на сообщения

Андрей В.
25 октября 2023
★★★★★

Модуль полезный. Стоит купить.