Что умеет решение
Модуль авторизации по SMS через сервис SmsAero. Позволяет пользователям регистрироваться и входить на сайт, используя номер телефона и код из SMS, без необходимости создавать логин и пароль. Система автоматически подтверждает номер телефона при регистрации и защищает от перебора кодов, ограничивая количество попыток ввода. Срок действия кода подтверждения настраивается администратором.
Компонент полностью интегрирован с системой авторизации Bitrix и совместим с компонентами system.auth и bitrix:system.auth.form. Решение повышает конверсию регистраций и входов, упрощает процесс для мобильных пользователей, снижает количество фейковых аккаунтов и повышает доверие к профилям благодаря подтверждению номера.
Возможности конфигурации включают выбор полей для регистрации (имя, фамилия, email и другие), редактирование текста SMS-сообщения и установку времени жизни кода. Доступные параметры модуля: переключатель активации, режим отладки (предназначен только для тестирования интеграции и не должен использоваться в рабочей среде) и выбор поля «Телефон» из настроек пользователя для использования в качестве логина.
Настройка авторизации по СМС
Длина кода определяет количество цифр в генерируемом сообщении.
Время жизни кода указывает период в секундах, в течение которого пользователь должен получить и ввести код.
SMS-провайдер — сервис для отправки сообщений. На текущий момент доступен один поставщик, остальные будут добавлены в будущих обновлениях модуля.
Логин и токен — в поле логина указывается имя пользователя системы, в поле пароля — API-ключ, доступный в личном кабинете.
Канал отправки — информация о типах каналов доступна на сайте провайдера.
Подпись отправителя — текст, отображаемый в качестве отправителя СМС. Детали настройки приведены на сайте провайдера.
Каскадная доставка через Telegram — код сначала отправляется в мессенджер Telegram. Если сообщение не будет прочитано, оно автоматически дублируется как обычное СМС.
Требования:
✔ Установленный модуль «SmsAero» или активный API-ключ сервиса SmsAero.
✔ Поддержка версий PHP выше 8.1.
Модуль корректно работает на актуальных и более старых версиях платформы 1С-Битрикс.
General iT поможет установить решение, настроить его и разработать на его основе сайт или интернет-магазин.