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

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

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

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

BXmaker. Авторизация по номеру телефона - SMS код, Telegram, Flash Call, SIM-Push, PushOK, ...)

Модуль позволяет реализовать проверку номера телефона для современной авторизации, регистрации по номеру телефона. Или  подтверждение иного действия с помощью номера телефона. Доступны варианты подтверждения через:  смс код, звонок на роботизированный номер или  прием звонка от роботаНе требует сложных дорогостоящих интеграций, ставится и настраивается  за 10 минут. Замена форм авторизации регистраций в готовых решениях  занимает от 5 минут до пары часов (в сложных решениях). Есть готовые примеры в документации.Содержание:1. Поддерживаемые сервисы2. Способы подтверждений3. Основные компоненты4. Подсказки при вводе ФИО1. Поддерживаемые сервисыУже встроено в модуль 20 сервисов + свыше 70 смс сервисов при использовании вместе с модулем - СМС Оповещения+ возможность расширить своим сервисом, пример кода в документацииСервисСМСкодЗвонок отпользователяЗвонокот роботаГолосовойкодSIM-push(PushOK)Telegramnew-tel.net - Нью-Тел-⊹⊹---sms-uslugi.ru - СМС Услуги⊹-⊹⊹--sms-agent.ru - СМС-Агент⊹-⊹---callpassword.ru - Call Password--⊹---i-dgtl.ru - i-Digital⊹-⊹⊹--mobilgroup.ru - MOBILGROUP.RU--⊹⊹--redsms.ru - RedSMS (РЕКОМЕНДУЕМ)⊹-⊹⊹⊹-sigmasms.ru - Sigma SMS⊹-⊹⊹--smsaero.ru - SMS Aero⊹-⊹---smsc.ru - SMS-центр (РЕКОМЕНДУЕМ)⊹⊹⊹---sms-prosto.ru - SMS-Prosto⊹⊹⊹---sms.ru - SMS.RU (РЕКОМЕНДУЕМ)⊹⊹⊹---sms.su - SMS.SU⊹⊹⊹---smsgold.ru - SmsGold⊹-⊹⊹--smsprofi.ru - SMSprofi⊹⊹⊹⊹--telediscount.ru - TELEDISCOUNT--⊹⊹--gateway.telegram.org - Telegram Gateway-----⊹gateway.telegram.org - Telegram Gateway (через BXmaker.ru)-----⊹voicepassword.ru - VOICE PASSWORD (РЕКОМЕНДУЕМ)⊹-⊹⊹--webcom.mobi - Webcom Mobi⊹-⊹---Модуль СМС Оповещений (73 сервиса)⊹-----2. Способы подтвержденийМожет использоваться как один так и несколько способов подтверждений. Пользователь сможет переключаться между ними.2.1. SMS код На номер телефона отправляется временный код2.2 Звонок от роботаСпособ при котором на указанный телефон поступает звонок, в последних 4-6 цифрах номера телефона которого находит временный код2.3 Голосовой код, VoicePasswordПри этом способе на указанный номер телефона поступает звонок,  при ответе на который, робот произносит временный код2.4 Звонок от пользователяПри этом способе выводится номер телефона на который должен позвонить пользователь с указанного номера телефона. Если на сайте установлен и работает модуль Push and Pull, то авторизация на странице дальше происходит автоматически без нажатия кнопки Готово пользователем. 2.5 Sim-push, PushOKПри этом способе на телефоне с номером, указанным пользователем, всплывает окно с надписью Подтвердите номер телефона и две кнопки - Принять и Отклонить.Если на сайте установлен и работает модуль Push and Pull, то после нажатия на кнопку Принять на телефоне,  авторизация на странице дальше происходит автоматически без нажатия кнопки Готово пользователем.2.6 TelegramОтправка кодов производитсья в телеграм по номеру телефона.Аудитория телеграм свыше 950 000 00Отправка кодовНапрямую в Telegram Gateway - стоимость запроса 1 цент (0,01$) , ~1руб по всему миру.  Минимальный платеж ~10 000 руб. Оплата через криптовалюту.Отправка через BXmaker.ru - стоимость ~1.5 руб, минимальный платеж 100руб3. Основные компоненты3.1 SimpleКомпонент упрощенного входа только по номеру телефона. Для старых пользователей номер телефона может быть взят из полей профиля и ранее сделанных заказов.3.2 EnterКомпонент который содержит больше всего логикиАвторизация  / ВходЛогин+парольEmail+парольТелефон + парольТелефон + любой из способов подтвержденийАвторегистрация по номеру телефона + любой из способов подтвержденийВосстановление доступаEmailТелефон + любой из способов подтвержденийРегистрация Обязательно для заполнения поле ТелефонМогут отображаться, могут не отображаться, могут быть обязательными для заполнения могут быть и НЕ обязательными для заполнения поляФИОЛогинEmailПароль3.3 EditКомпонент размещается в профиле пользователя, чтобы он мог указать и подтвердить новый номер телефона3.4 Login, CallСтарые компоненты - не рекомендуется использовать4. Подсказки при вводе ФИОВключается в настройках модуля,  требует  пару простых действий - https://bxmaker.ru/doc/authuserphone/podskazki-v-fio/Соответствует ФЗ-152 О персональных данныхЧто делать с профилями существующих пользователейАвторизация / регистрация по номеру телефона при оформлении заказаНастройка отправки смс, звонков роботу, звонка отробота.Использование штатного механизма Битркиса для отправки СМСПример замены для решенияАспро МаксимумПодробнее написано в документации https://bxmaker.ru/doc/authuserphone/

BXmaker. Авторизация по номеру телефона - SMS код, Telegram, Flash Call, SIM-Push, PushOK, ...)

BXmaker. Авторизация по номеру телефона - SMS код, Telegram, Flash Call, SIM-Push, PushOK, ...)

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

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

Опубликовано:
10.02.2016
Обновлено:
06.11.2024
Версия:
9.32.0
Установлено:
Более 1000 раз
Подходящие редакции:
«Старт», «Стандарт», «Малый бизнес», «Бизнес», «Корпоративный портал», «Энтерпрайз», «Интернет-магазин + CRM»
Адаптивность:
Да
Поддержка Композита:
Да
Совместимо с Сайты24
Нет
Совместимо с PHP 8.1
Да

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

Описание


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

Замена форм авторизации регистраций в готовых решениях  занимает от 5 минут до пары часов (в сложных решениях). Есть готовые примеры в документации.

Содержание:

1. Поддерживаемые сервисы
2. Способы подтверждений
3. Основные компоненты
4. Подсказки при вводе ФИО

1. Поддерживаемые сервисы

Уже встроено в модуль 20 сервисов + свыше 70 смс сервисов при использовании вместе с модулем - СМС Оповещения

+ возможность расширить своим сервисом, пример кода в документации

СервисСМС
код
Звонок от
пользователя
Звонок
от робота
Голосовой
код
SIM-push
(PushOK)
Telegram
new-tel.net - Нью-Тел----
sms-uslugi.ru - СМС Услуги---
sms-agent.ru - СМС-Агент----
callpassword.ru - Call Password-----
i-dgtl.ru - i-Digital---
mobilgroup.ru - MOBILGROUP.RU----
redsms.ru - RedSMS (РЕКОМЕНДУЕМ)--
sigmasms.ru - Sigma SMS---
smsaero.ru - SMS Aero----
smsc.ru - SMS-центр (РЕКОМЕНДУЕМ)---
sms-prosto.ru - SMS-Prosto---
sms.ru - SMS.RU (РЕКОМЕНДУЕМ)---
sms.su - SMS.SU---
smsgold.ru - SmsGold---
smsprofi.ru - SMSprofi--
telediscount.ru - TELEDISCOUNT----
gateway.telegram.org - Telegram Gateway-----
gateway.telegram.org - Telegram Gateway (через BXmaker.ru)
-----
voicepassword.ru - VOICE PASSWORD (РЕКОМЕНДУЕМ)
---
webcom.mobi - Webcom Mobi----
Модуль СМС Оповещений (73 сервиса)-----


2. Способы подтверждений

Может использоваться как один так и несколько способов подтверждений. Пользователь сможет переключаться между ними.

2.1. SMS код

На номер телефона отправляется временный код




2.2 Звонок от робота

Способ при котором на указанный телефон поступает звонок, в последних 4-6 цифрах номера телефона которого находит временный код



2.3 Голосовой код, VoicePassword

При этом способе на указанный номер телефона поступает звонок,  при ответе на который, робот произносит временный код


2.4 Звонок от пользователя

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

Если на сайте установлен и работает модуль Push and Pull, то авторизация на странице дальше происходит автоматически без нажатия кнопки Готово пользователем.


2.5 Sim-push, PushOK

При этом способе на телефоне с номером, указанным пользователем, всплывает окно с надписью Подтвердите номер телефона и две кнопки - Принять и Отклонить.

Если на сайте установлен и работает модуль Push and Pull, то после нажатия на кнопку Принять на телефоне,  авторизация на странице дальше происходит автоматически без нажатия кнопки Готово пользователем.







2.6 Telegram

Отправка кодов производитсья в телеграм по номеру телефона.
Аудитория телеграм свыше 950 000 00

Отправка кодов
  1. Напрямую в Telegram Gateway - стоимость запроса 1 цент (0,01$) , ~1руб по всему миру.  Минимальный платеж ~10 000 руб. Оплата через криптовалюту.
  2. Отправка через BXmaker.ru - стоимость ~1.5 руб, минимальный платеж 100руб





3. Основные компоненты

3.1 Simple

Компонент упрощенного входа только по номеру телефона.
Для старых пользователей номер телефона может быть взят из полей профиля и ранее сделанных заказов.





3.2 Enter

Компонент который содержит больше всего логики

Авторизация  / Вход
  • Логин+пароль
  • Email+пароль
  • Телефон + пароль
  • Телефон + любой из способов подтверждений
  • Авторегистрация по номеру телефона + любой из способов подтверждений
Восстановление доступа
  • Email
  • Телефон + любой из способов подтверждений
Регистрация
Обязательно для заполнения поле
  • Телефон
Могут отображаться, могут не отображаться, могут быть обязательными для заполнения могут быть и НЕ обязательными для заполнения поля
  • ФИО
  • Логин
  • Email
  • Пароль




3.3 Edit

Компонент размещается в профиле пользователя, чтобы он мог указать и подтвердить новый номер телефона





3.4 Login, Call
Старые компоненты - не рекомендуется использовать


4. Подсказки при вводе ФИО

Включается в настройках модуля,  требует  пару простых действий - https://bxmaker.ru/doc/authuserphone/podskazki-v-fio/





  1. Соответствует ФЗ-152 О персональных данных
  2. Что делать с профилями существующих пользователей
  3. Авторизация / регистрация по номеру телефона при оформлении заказа
  4. Настройка отправки смс, звонков роботу, звонка отробота.
  5. Использование штатного механизма Битркиса для отправки СМС
  6. Пример замены для решенияАспро Максимум
Подробнее написано в документации https://bxmaker.ru/doc/authuserphone/




Отзывы ()
100 17
1 - 10 из 17
Обсуждения (192)
1 - 5 из 192
Что нового
9.32.0 (06.11.2024)
  • Добавлена возможность указать таймаут для ajax запросов в настройках модуля
Минимальные версии модулей при их наличии: main - 24.100.100
9.31.0 (02.11.2024)
  • Добавлена отправка кода через Telegram Gateway
Минимальные версии модулей при их наличии: main - 24.100.100
9.30.1 (04.10.2024)
  • Важное исправлене
Минимальные версии модулей при их наличии: main - 24.0.793
9.30.0 (25.09.2024)
  • Добавлена возможность указать город при регистрации в компоненте Enter, при вводе будут выводиться варианты из местоположений интернет-магазина.
Минимальные версии модулей при их наличии: main - 24.0.793
9.29.1 (18.09.2024)
  • Корректирвока предачи IP адреса в сервис sms.ru. IP теперь по умолчанию передается всегда, чтобы не передавался нужно поставить соответствующую галочку в настрйоках подклчюения к сервису.
Минимальные версии модулей при их наличии: main - 24.0.750
9.29.0 (27.08.2024)
  • Модуль переведен на кодировку utf-8
  • В устаревшем комопненете Login добавлена проверка на обязательность заоплнения полей - логин, email, пароль
Минимальные версии модулей при их наличии: main - 24.0.750
9.28.0 (06.08.2024)
  • Добавлен учет параметра- "Требовать регистрацию" из модуля авnоризации по email коду в компонент Simple ( bxmaker:authuserphone.simple)
Минимальные версии модулей при их наличии: main - 23.900.1000
9.27.0 (06.08.2024)
  • При использовании входа по коду из email добавлен учет параметра- "Требовать регистрацию" из модуля авnоризации по email коду. Это позволяет разрешить или ограничить авторегистрацию по email коду для новых пользователей.
Минимальные версии модулей при их наличии: main - 23.900.1000
9.26.1 (26.06.2024)
  • Корректировка логики передачи IP адреса в сервис sms.ru
Минимальные версии модулей при их наличии: main - 23.900.1000
9.26.0 (24.06.2024)
  • Для сервиса sms.ru добавлена возможность не передавать ip пользователя при запросе смс или звонка
  • В компонент Enter добавлена возможность входа по Email (временный код на почту) требования и доп инфа в документации
Минимальные версии модулей при их наличии: main - 23.900.1000
9.25.0 (19.06.2024)
  • В компонент Simple добавлена возможность входа по почте (временный код приходит на электронную почту) при наличии модуля bxmaker.authuseremail и включении опции в натсройках модуля
Минимальные версии модулей при их наличии: main - 23.900.1000
9.24.0 (17.06.2024)
  • Для комопнента Enter добавлена возможность разделения ФИО по полям
Минимальные версии модулей при их наличии: main - 23.900.1000
9.23.1 (29.05.2024)
  • Добавление пользовательского поля для хранения согласия на рекламную расылку
Минимальные версии модулей при их наличии: main - 23.900.560
9.23.0 (29.05.2024)
  • Добавлена возвможность вывести согласие на рекламную рассылку (в профиле пользователя заполняется спец поле), для компонента Simple добавлен запрос согласия если включено в настройках
Минимальные версии модулей при их наличии: main - 23.900.560
9.22.0 (28.05.2024)
  • Добавлена опция отправки письма с типом USER_INFO после регистрации
  • В компонент Enter добавлено поле Дата рождения (включается в натсройках модуля)
Минимальные версии модулей при их наличии: main - 23.900.560
9.21.0 (08.05.2024)
  • Добавлена отправка писем о добавлении нового пользователя, типы почтовых шаблонов - NEW_USER, NEW_USER_CONFIRM
Минимальные версии модулей при их наличии: main - 23.900.560
9.20.0 (17.04.2024)
  • Добавлено событие смены номера телефона
Минимальные версии модулей при их наличии: main - 23.900.560
9.19.6 (05.03.2024)
  • Добавлен учет запуска по крон заданию
  • Сделана логика включения/отключения блокировки стандартной регистрации отдельно для каждого сайта
Минимальные версии модулей при их наличии: main - 23.900.560
9.19.5 (04.03.2024)
  • Испралвение ошибки Duplicate entry 2147483647
Минимальные версии модулей при их наличии: main - 23.900.560
9.19.4 (27.12.2023)
  • Исправлен вывод ошибки при попытке отправить пароль в смс, при недоступности отправки смс. Запись добавляется в системный журнал ERROR_SEND_SMS
Минимальные версии модулей при их наличии: main - 23.675.0
9.19.3 (21.12.2023)
  • Исправление ошибки отображения списка сервисов при использовании собственного сервиса
Минимальные версии модулей при их наличии: main - 23.675.0
9.19.2 (28.11.2023)
  • добавлена передача ip адреса при запросе звонка от робота
Минимальные версии модулей при их наличии: main - 23.675.0
9.19.1 (24.11.2023)
  • Корректировка подключения js библиотеки для маски номера телефона в старых компонентах
Минимальные версии модулей при их наличии: main - 23.675.0
9.19.0 (24.11.2023)
  • Добавлен сервис смс профи - https://BXmaker.ru/h4naw
Минимальные версии модулей при их наличии: main - 23.675.0
9.18.2 (12.10.2023)
  • Корректировка отображения стран для маски номера телефона
Минимальные версии модулей при их наличии: main - 23.500.200
9.18.1 (06.10.2023)
  • Корректировка включения/отключения маски и ее отображения
Минимальные версии модулей при их наличии: main - 23.500.200
9.18.0 (28.09.2023)
  • Добавлена поддержка маски IMask .js в полях с номером телефона, включается в настройках
Минимальные версии модулей при их наличии: main - 23.500.200
9.17.2 (25.09.2023)
  • Корректировка логики подтверждения через sim push
Минимальные версии модулей при их наличии: main - 23.500.200
9.17.1 (22.09.2023)
  • Подправлены шаблоны для стандартных компонентов авторизации
Минимальные версии модулей при их наличии: main - 23.500.200
9.17.0 (19.09.2023)
  • Для компонента enter добавлена возможность использовать подсказки при вводе ФИО, для этого нужно указать ключ в настройках модуля в блоке регистрации
Минимальные версии модулей при их наличии: main - 23.500.200
9.16.1 (13.09.2023)
  • Исправление ошибки Call to undefined method BXmaker\AuthUserPhone\Admin\Option::addTabOptionSortableList
Минимальные версии модулей при их наличии: main - 23.500.200
9.16.0 (07.09.2023)
  • Добавлена возможность указать задержку до отображения кнопки Готово при подтверждении номера через SimPush
Минимальные версии модулей при их наличии: main - 23.500.200
9.15.0 (31.08.2023)
  • Добавлена передача ip для sms.ru и запись ip в таблицы с лимитами
Минимальные версии модулей при их наличии: main - 23.300.100
9.14.0 (31.08.2023)
  • Добавлены события вызываемые перед авторизацией и после
Минимальные версии модулей при их наличии: main - 23.300.100
9.13.0 (23.08.2023)
  • Сделана более строгая проверка на существование email адреса
  • Добавлена проверка существования номера телефона до начала проверки номера
  • Добавлена проверка длины пароля до начала подтверждения номера телефона (если пароль указывается)
  • Добавлены методы в класс \BXmaker\AuthUserPhone\Ajax\JsonResponse для более сложной модификации ответа
Минимальные версии модулей при их наличии: main - 23.300.100
9.12.1 (12.08.2023)
  • Исправления для компонента call - не работал редирект на страницу профиля при включенной опции перезагрузки страницы после успешно авторизации/регистрации
Минимальные версии модулей при их наличии: main - 23.300.100
9.12.0 (30.06.2023)
  • Для сервиса new-tel.net добавлено подтверждение номера через звонок от пользователя ( call-verification )
Минимальные версии модулей при их наличии: main - 23.300.100
9.11.1 (16.06.2023)
  • Корректировка установщика
Минимальные версии модулей при их наличии: main - 23.300.100
9.11.0 (14.06.2023)
  • Добавлен мастер создания необходимых смс шаблонов для модуля смс оповещений
Минимальные версии модулей при их наличии: main - 23.300.100
9.10.0 (13.06.2023)
  • Добавлена поддержка сервиса https://telediscount.ru/
Минимальные версии модулей при их наличии: main - 23.300.100
Установка
Модуль устанавливается из Marketplace по стандартной схеме установки всех модулей битрикса - https://bxmaker.ru/doc/common/


Документация по дальнейшей установке и настройке модуля  - https://bxmaker.ru/doc/authuserphone/ustanovka/

Поддержка
По всем вопросам обращайтесь в техподдержку  - https://BXmaker.ru/~support

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

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

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