Более 200 модулей для CS-Cart по единой подписке за 3 000 ₽ в месяц

Авторизация по телефону

Позволяет авторизовываться по телефону с SMS кодом или паролем
Укажите домен без http и слешей. Пример: domain.com
По подписке 8 800 
Написать отзыв
Последняя версия модуля Обновлено:
Есть вопросы по модулю? Напиши нам: HelpDesk Bot

Авторизация по телефону

Этот модуль входит в нашу Подписку.

Оформите подписку — и пользуйтесь всеми модулями без ограничений.

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

Для чего нужен

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

Основные возможности

- авторизация по телефону или email;
- вход по паролю, SMS или в двухфакторном режиме;
- подтверждение номера телефона;
- отправка SMS через внешние сервисы;
- таймер повторной отправки кода;
- ограничение количества попыток подтверждения;
- маски ввода и форматирование номера;
- настройка отображения формы авторизации под магазин.

Как работает

1. Покупатель открывает форму входа или регистрации.
2. Вводит телефон и выбирает нужный способ авторизации.
3. Модуль отправляет код или обрабатывает вход по паролю.
4. После успешной проверки номер подтверждается, а пользователь получает доступ к аккаунту.
5. При необходимости можно настроить повторную отправку кода и лимит попыток.

Остались вопросы по работе модуля?

Напишите нам.


Продукт:
  • Store Builder
  • Store Builder Ultimate
  • Multi-Vendor
  • Multi-Vendor Plus
  • Multi-Vendor Ultimate
Назначение:
  • Покупателям
Архитектура
:
  • Frontend
Локализации:
  • English
  • Русский
Совместимость:
  • 4.19.X
  • 4.18.X
  • 4.17.X
  • 4.16.X
  • 4.15.X
  • 4.14.X
  • 4.13.X
  • 4.12.X

Инструкция к модулю Авторизация по телефону

Что делает модуль

Модуль позволяет покупателю входить и регистрироваться по телефону, а магазину, настроить более удобный сценарий подтверждения номера. Он поддерживает авторизацию по телефону или email, вход по паролю, SMS или в двухфакторном режиме, а также отправку кодов подтверждения через внешние SMS-сервисы.

Где находится модуль

Настройки модуля находятся в панели администратора, в разделе управления модулями. Отдельно используются настройки модуля SMS Сервисы, который нужен для отправки сообщений.

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

Настройка SMS Сервисы

Для работы модуля нужно настроить связанный модуль SMS Сервисы. В нем выбирается режим работы и указываются данные SMS-провайдера из личного кабинета. В тестовом режиме сообщения не отправляются, вместо этого на сайте показывается уведомление.

Общие настройки

На вкладке Общие задаются основные сценарии работы модуля:

- Выбор SMS сервиса для отправки сообщений;
- Использование TG Gateway при первой отправке, если в магазине нужен такой сценарий отправки кода;
- Способ авторизации , телефон или email;
- Тип авторизации , пароль, SMS или двухфакторная схема;
- Отправка уведомления о регистрации.

Настройки отображения

На вкладке Отображение настраивается внешний вид формы входа и подтверждения:

- Отображать имя пользователя;
- Отображать заголовок блока;
- Показывать кнопку регистрации или скрывать ее;
- Управление полем email;
- Подтверждение номера телефона;
- Определение страны по IP для начального префикса кода страны;
- Логотип формы авторизации;
- Включить подтверждение номера телефона;
- Количество цифр в коде подтверждения;
- Промежуток повторной отправки кода;
- Количество попыток подтверждения SMS.

Как работает авторизация

Покупатель открывает форму входа или регистрации и вводит номер телефона. Дальше модуль отправляет код подтверждения или обрабатывает вход по паролю, а после проверки подтверждает номер и завершает авторизацию.

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

Как проверить работу

1. Настройте модуль SMS Сервисы и укажите данные провайдера.
2. Заполните общие настройки модуля Авторизация по телефону.
3. Настройте отображение формы и подтверждение номера.
4. Откройте форму входа или регистрации и проверьте отправку кода.
5. Убедитесь, что номер подтверждается, а вход завершается после проверки кода или пароля.

История изменений

v6.5.0 от 28.01.2026

[!] Исправлена ошибка, связанная с выключением модуля Google ReCaptcha.

[+] При авторизации через API в ответ добавлен токен аутентификации встроенного модуля CS-Cart.

v6.4.0 от 19.01.2026

[*] Изменена проверка длины номера телефона, допускаются как 11-, так и 12-символьные номера.

v6.3.0 от 10.12.2025

[+] Автоподстановка первых цифр номера телефона.

[!] Исправлено поведение, при котором дублировалось окно входа и из-за этого нельзя было ввести код.

[!] Исправлена верстка поля телефона в чекауте.

[+] Добавлены настройки «Отображать имя» и «Отображать заголовок блока», перенесенные из модуля «Логин в 2 клика».

v6.2.0 от 16.05.2025

[+] Добавлена настройка, позволяющая авторизоваться через Telegram Gateway с запросом SMS.

[!] Настройка по умолчанию «Авторизация по email» выставлена при первой установке.

[+] Добавлен BD.

v6.1.3 от 27.12.2024

[!] Исправлена ошибка, при которой при нажатии Enter при авторизации по SMS выводилась ошибка ввода пароля.

v6.1.2 от 21.11.2024

[+] Если авторизация выбрана по SMS, кнопка «Войти» не отображается, после ввода SMS происходит автоматический вход.

[!] Если у пользователя не заполнен телефон, но он авторизован, в оформлении заказа поле блокировалось. Исправлено.

[!] Исправлен внешний вид элемента выбора страны и его соответствие полю для ввода номера телефона.

[!] Исправлена работа выбора страны в поле для ввода номера телефона.

v6.1.1 от 21.08.2024

[*] Изменена логика работы API.

v6.1.0 от 26.07.2024

[+] Добавлена возможность экспорта дублей телефонов и телефонов, содержащих буквы.

v6.0.3 от 01.07.2024

[!] Исправлена работа вызова ReCaptcha в PHP 8.0 и выше.

v6.0.2 от 27.06.2024

[!] Исправлена ошибка, из-за которой нельзя было восстановить пароль, если был выбран email.

[*] Поправлены языковая переменная и редирект, если пользователь не найден.

v6.0.1 от 17.04.2024

[+] Маска ввода берется из настроек CS-Cart.

[+] Выбор стран берется из наличия в магазине исходя из включенного статуса.

[+] Добавлена блокировка поля телефона в чекауте, если пользователь авторизован.

[-] Удалены выбор стран в настройках модуля.

[!] Исправлена ошибка, при которой содержался скрытый блок запроса SMS и нельзя было оформить заказ.

v6.0.0 от 01.04.2024

[+] Добавлена маска ввода.

[-] Удален лоадер.

v5.0.9 от 21.03.2024

[*] Подправлен код JS в шаблоне popup авторизации при оформлении заказа.

[*] Подправлена передача номера телефона в информацию о заказе.

[+] Добавлены проверки на наличие ключей массивов в файле hooks.php.

[!] Исправлен notice JS о том, что не инициализирована переменная.

[!] При неактивной настройке «Включить подтверждение номера телефона» отсутствовала валидация номера на странице профиля и чекаута. Исправлено.

[+] Добавлена проверка функции на получение типа recaptchi на случай отключения модуля recaptcha.

v5.0.8 от 25.12.2023

[!] Исправлены некоторые баги, связанные с авторизацией на мобильных устройствах.

[+] Добавлено скрытие выпадающего списка на значке профиля и переход сразу на страницу авторизации, если пользователь не зарегистрирован.

[!] Исправлена валидация номера телефона на странице оформления заказа.

[+] Добавлена настройка для выбора по умолчанию значения поля «Запомнить меня» в форме авторизации.

[+] Добавлен алгоритм верификации номера телефона зарегистрированного пользователя, который при оформлении заказа указал другой номер телефона.

[!] Исправлено проставление поля как обязательного.

[*] Исправлена прорисовка JS для ускорения работы, JS прорисовывается не дожидаясь полной загрузки страницы.

[+] Добавлена совместимость с RecaptchaV3.

[+] Добавлена возможность отключения отправки сообщения пользователю об успешной регистрации из настроек модуля.

[+] Добавлен механизм блокирования поля ввода номера телефона до прогрузки JS-скриптов, регулируется через настройки модуля.

[*] Изменено отображение иконки профиля в верхнем блоке на всех страницах.

v5.0.7 от 16.10.2023

[*] Изменено отображение ввода номера телефона на странице оформления заказа.

[*] Исправлена работа модуля на мобильных устройствах.

[*] Обновлена иконка модуля.

v5.0.6 от 13.09.2023

[+] Рефакторинг кода.

[-] Удален пустой файл app/addons/csc_sms/lib/csc_sms.php.

[*] Заменена константа TMP_EMAIL_VALUE на значение test@makeshop.pro.

v5.0.5 от 16.08.2023

[+] При включенном модуле Google Captcha и отображении капчи на странице авторизации добавлена возможность использования капчи с отправкой SMS на номер телефона.

[*] Стандартизация языковых переменных.

[*] Стандартизация иконки компании.

[*] Стандартизация имени компании.

[+] Добавлен логотип модуля.

[*] Изменены короткие теги <? на обычные <?php.

v5.0.4 от 15.05.2023

[!] Исправлена отправка SMS с API сервиса Target SMS, изменен код отправки.

v5.0.3 от 15.05.2023

[*] Лицензирование.

Обозначения:

[+] Добавлено

[-] Удалено

[*] Изменено

[!] Исправлена ошибка

Отзывы
Сергей
Установили модуль SMS-авторизации для CS-Cart, чтобы упростить регистрацию. Пользователи стали быстрее входить в аккаунт, сократилось количество забытых паролей. Настройка SMS-сервиса заняла немного времени, но в целом модуль работает стабильно.
Ситников Валерий
Модуль оказался полезным для интернет-магазина с мобильной аудиторией. Авторизация по SMS снизила количество обращений в поддержку из-за восстановления доступа. Интеграция прошла без проблем, обновления устанавливаются стандартно через CS-Cart.
Лухова Маргарита
После внедрения SMS-авторизации заметили рост завершённых регистраций. Код приходит быстро, интерфейс формы выглядит аккуратно и современно. Поддержка помогла с настройкой страны и префиксов, после этого всё заработало без сбоев.
Краснова Инна
Используем модуль для авторизации по телефону уже несколько месяцев. Клиентам стало удобнее входить без пароля, а безопасность аккаунтов повысилась. Понравились гибкие настройки и возможность управлять логикой отправки SMS при повторных запросах.
Похожие модули