Каталог решений

Покупка продления купона

Продолжительность:
Общая сумма:
0 руб.
Ваш запрос успешно отправлен!

Я согласен с условиями активации продлений
Продлить
Продолжить покупки

Авторизация через SMS

XXI век, пользуемся всеми возможностями!Модуль добавляет возможность авторизоваться на сайте через SMS-пароль.Особенности модуля:Работает только в кодировке UTF-8Быстрая авторизация через SMS;Настройка длины пароля;Выбор поля с номером телефона;Соль - позволяет сделать алгоритм генерации кода уникальным для каждого сайта;Время жизни пароля;Настройка текста SMS;Выбор SMS-провайдера, более 10 провайдеровСписок поддерживаемых SMS-провайдеровbytehand.cominfosmska.ruiqsms.rup1sms.ruprostorsms.ruredsms.rusms-uslugi.rusms.rusmsaero.rusmsc.ruСобытия модуляOnAfterRegisterConfirm ( int $user_id ) - срабатывает после подтверждения регистрации;OnNormalizePhone ( string $original, string &$normalized ) - срабатывает при нормализации номера телефона. Можно изменить нормализацию телефона;OnGetPhoneFieldList ( array &$fields ) - срабатывает при составлении списка полей для записи телефона;OnGetUserRegisterFields( array &$fields ) - срабатывает при составлении списка полей для регистрации;OnGetProviderList ( array &$providers ) - срабатывает при составлении списка провайдеров;OnSendSMS ( array &$fields, Provider $provider ) - срабатывает перед отправкой СМСOnAfterSendSMS ( bool $success, array $fields, Provider $provider ) - срабатывает после отправки СМС

Авторизация через SMS

Авторизация через SMS

Купить: 4 000 руб.
Попробовать (30 дней)
Скриншоты
Описание

Технические данные

Опубликовано:
22.02.2018
Обновлено:
08.12.2023
Версия:
1.5.5
Установлено:
Более 1000 раз
Подходящие редакции:
«Старт», «Стандарт», «Малый бизнес», «Бизнес»
Адаптивность:
Да
Поддержка Композита:
Нет
Совместимо с Сайты24
Нет
Совместимо с PHP 8.1
Да

Пользовательское соглашение

Описание

XXI век, пользуемся всеми возможностями!
Модуль добавляет возможность авторизоваться на сайте через SMS-пароль.

Особенности модуля:
  • Работает только в кодировке UTF-8
  • Быстрая авторизация через SMS;
  • Настройка длины пароля;
  • Выбор поля с номером телефона;
  • Соль - позволяет сделать алгоритм генерации кода уникальным для каждого сайта;
  • Время жизни пароля;
  • Настройка текста SMS;
  • Выбор SMS-провайдера, более 10 провайдеров
Список поддерживаемых SMS-провайдеров
  • bytehand.com
  • infosmska.ru
  • iqsms.ru
  • p1sms.ru
  • prostorsms.ru
  • redsms.ru
  • sms-uslugi.ru
  • sms.ru
  • smsaero.ru
  • smsc.ru
События модуля

OnAfterRegisterConfirm ( int $user_id ) - срабатывает после подтверждения регистрации;

OnNormalizePhone ( string $original, string &$normalized ) - срабатывает при нормализации номера телефона. Можно изменить нормализацию телефона;

OnGetPhoneFieldList ( array &$fields ) - срабатывает при составлении списка полей для записи телефона;

OnGetUserRegisterFields( array &$fields ) - срабатывает при составлении списка полей для регистрации;

OnGetProviderList ( array &$providers ) - срабатывает при составлении списка провайдеров;

OnSendSMS ( array &$fields, Provider $provider ) - срабатывает перед отправкой СМС

OnAfterSendSMS ( bool $success, array $fields, Provider $provider ) - срабатывает после отправки СМС



Отзывы (0)
Пока что нет отзывов.
Обсуждения (48)
1 - 5 из 48
Что нового
1.5.5 (08.12.2023) Bug fix: исправили ошибку у провайдер p1sms.ru
1.5.4 (10.11.2023) Bug fix: исправили ошибку у провайдер sms.ru
1.5.3 (04.09.2023) Bug fix: исправили ошибку у провайдер Prostor SMS
1.5.2 (18.08.2023) Bug fix: исправили ошибки на PHP 8 для SMS Aero
1.5.1 (17.08.2023) Bug fix: исправили ошибки на PHP 8.1
1.4.7 (08.07.2022) FIX: Исправлены ошибки
1.4.6 (08.07.2022) FIX: исправление ошибок
1.4.5 (08.07.2022) FEATURE: Мы классно потрудились! Теперь установка и настройка модуля осуществляется буквально в несколько кликов и без навыков программирования!)
1.4.4 (19.10.2021) Исправлен баг с отладочным режимом. Добавлено: Manager::GetUsersByPhone теперь возвращает поле BLOCKED
1.4.3 (24.06.2021) Добавлено: пустой email если в настройках главного модуля отключена галочка что email является обязательным
1.4.2 (20.01.2021) Исправлено значение для настройки длины кода по-умолчанию.
1.4.1 (16.12.2020) Исправлена функция проверки телефона на корректность в функционале автокоррекции номеров
1.4.0 (11.12.2020) Добавлено: в настройках можно проверить отправку СМС на номер Добавлено: в настройках есть подсказки к некоторым полям
1.3.8 (09.12.2020) Добавлен провайдер kazinfoteh.kz
1.3.7 (08.12.2020) Добавлен провайдер bsg.world
1.3.6 (04.12.2020) Добавлен новый провайдер: new-tel.net
1.3.5 (27.11.2020) Добавлен провайдер smsclub.mobi Добавлен провайдер smsc.kz
1.3.4 (26.11.2020) Добавлен провайдер mainsms.ru Добавлен провайдер turbosms.ua
1.3.3 (24.11.2020) Исправлено: форма настроек модуля теперь не будет сбиваться
1.3.2 (03.09.2020) Исправлено: sms.ru получал отправителей неправильно
1.3.1 (01.09.2020) Исправлено: неправильна создавалась директория с логами
1.3.0 (20.08.2020) Исправлено: на старых версиях битрикс была ошибка для класса Bitrix\Main\UserPhoneAuthTable
1.2.9 (06.08.2020) Добавлены события: OnAfterRegisterConfirm ( int $user_id ) - срабатывает после подтверждения регистрации; OnNormalizePhone ( string $original, string &$normalized ) - срабатывает при нормализации номера телефона. Можно изменить нормализацию телефона; OnGetPhoneFieldList ( array &$fields ) - срабатывает при составлении списка полей для записи телефона; Добавлено предупреждение в настройки модуля при конфликтующих настройках сайта ( для встроенной регистрации по телефону ); Подружили модуль с полем для ввода телефона стандартного функционала; Исправили название опции "Авторизовывать при регистрации" на более корректное "Авторизовывать вместо регистрации"; Улучшена встроенная нормализация телефона; Добавили кнопку проверки телефонов в БД и возможность автоматически исправить, если требуется только простая нормализация. Изменили способ хранения логов - теперь они хранятся в файле /bitrix/modules/ctweb.smsauth/logs/module.log
1.2.8 (31.07.2020) Исправлено: на компьютерах с неправильным временем нельзя было ввести код Добавлено: перевод модуля на английский
1.2.7 (10.07.2020) Исправлено: Не записывался код в логи в режиме отладки
1.2.6 (30.04.2020) Исправлено: Не убирались лишние метки из шаблона сообщения Добавлено: Вновь добавлен провайдер sms-uslugi.ru
1.2.5 (05.11.2019) Добавлено: Возможность авторизации через компонент регистрации, если пользователь с таким номером существует.
1.2.4 (08.10.2019) Исправлено: Повторно убран устаревший компонент авторизации
1.2.3 (19.09.2019) Исправлено: Кнопка "Сменить номер телефона" в компоненте регистрации
1.2.2 (18.09.2019) Исправлено: Убран устаревший компонент авторизации
1.2.1 (16.09.2019) Исправлено: Добавление пользовательских полей в компонент регистрации через событие
1.2.0 (16.09.2019) Исправлено: файл перевода параметра компонента регистрации
1.1.9 (14.08.2019) FIX: Удален старый компонент ctweb:smsauth
1.1.8 (02.08.2019) Исправлено: Устаревшая информация в настройках Исправлено: При регистрации пользователя создаются несколько неактивных пользователей с одним номером Добавлено: Настройка поля Логин при регистрации, если не указан Добавлено: Настройка поля Email при регистрации, если не указан
1.1.7 (28.06.2019) FIX: Исправлена отправки СМС провайдера SmsAero. Добавлена возможность смены канала отправки этого провайдера.
1.1.6 (14.06.2019) FIX: Исправлено сохранение опций провайдеров
1.1.5 (21.05.2019) Исправлено добавление пользователя в указанные в главном модуле группы при регистрации.
1.1.4 (13.05.2019) NEW: Добавлена возможность запретить авторизовываться не активным пользователям.
1.1.3 (22.04.2019) FIX: Исправлена ошибка на странице настроек модуля
1.1.2 (01.04.2019) FIX: Исправлен баг с разлогиниванием
1.1.1 (18.02.2019) ВНИМАНИЕ! Компонент авторизации теперь имеет другой код "sms.authorize"! ВНИМАНИЕ! Новые значения в настройках модуля! Перейдите в настройки и сохраните изменения. Обновлен компонент авторизации Добавлен компонен регистрации Можно указать алфавит кода
1.0.3 (28.06.2018) Исправлено: smsru - Не убираласт галочка Тестовое сообщение
1.0.2 (13.03.2018) Исправлено: p1sms - не отправлялось сообщение
1.0.1 (26.02.2018) Добавлено 12 SMS-провайдеров
Установка
Установка
Для установки модуля в ваш сайт нажмите "Установить" и следуйте указаниям мастера установки модулей.

После установки
  1. Переходим в настройки модуля: Настройки → Настройки продукта → Настройки модулей → Авторизация через SMS;
  2. Производим настройки модуля, включаем активность модуля;
  3. Переходим в раздел, в котором необходимо установить компонент авторизации;
  4. Через стандартный визуальный редактор устанавливаем компонент на страницу и производим его настройку;
  5. Тестируем работу модуля.

Поддержка
Техническая поддержка оказывается по будням, с 05:00 до 16:00(время московское).
Обращения принимаются на электронную почту: support@ctweb.ru или по телефону +7 (383) 312-21-17

Другие решения разработчика

Решение добавлено в корзину

Перейдите в корзину и оформите заказ или продолжите покупки
Перейти в корзину
Продолжить покупки