0

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


Поддержка ФЗ-152 «О персональных данных»
подробнее в документации здесь


Модуль позволяет пользователям:

- Авторизоваться используя номер телефона
- Зарегистрироваться используя номер телефона
- Восстановить доступ к сайту по логину или email в пару кликов, без ввода защитных ключей (это происходит в фоне).
- Заменить стандартную авторизацию, регистрацию в форме оформления заказа

Подробнее написано в документации - https://bxmaker.ru/doc/authuserphone/


Как еще можно использовать модуль?

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

Не забудьте посмотреть документацию по установке модуля где и какие параметры установить.
Василий
27.04.2020 11:03:00
Быстрое ррешение большой проблемы

Нужно было проверить быстро гипотезу с регистрацией пользователей. Данное решение в демо режиме показало свой потенциал как удобного рещения с хорошей документацией.
Есть проблемы, если у вас настроена "Регистрировать пользователей по номеру телефона", так как данное поле не видит система для записи туда номера телефона и получения из данного поля данных, но разработчик обещал поправить данный момент.
Шейкман Леонид
13.12.2018 19:07:00
Супер модуль!

Модуль сэкономил кучу времени и добавил возможность быстрой регистрации и авторизации по телефону.
Документация понятная, точная. ТП адекватная, быстрая.
Спасибо!!
3.3.18
19.07.2020
Вывод временного кода из смс на странице с историей проверок
3.3.17
19.07.2020
В компоненте авторизации по номеру телефона, email, логину сделана проверка наличия номера телефона в базе перед отправкой временного кода при попытке входа  при отключенной авторегистрации
3.3.16
19.07.2020
Некоторые исправления
3.3.15
19.07.2020
Исправлена логика на странице "привести к формату"
3.3.14
08.06.2020
Сделано автопродление выполнения операции автозаполнения номера телефона при ошибке на странице ручного заполнения
3.3.13
05.06.2020
  • Добавлена возможность задать проверку заполненности профиля только при регистрации
  • Исправления в js  компонента bxmaker:authuserphone.login связанные с редиректом и перезагрузкой страницы после авторизации регистрации

  • 3.3.12
    05.06.2020
  • Исправлено подтверждение телефона через звонок роботу
  • Исправлена ошибка связанная с отсутствием сообщения об ошибке

  • 3.3.11
    03.06.2020
  • Исправлен вывод ошибок при использовании демо режима

  • 3.3.10
    03.06.2020
  • Добавлено подтверждение номера телефона пользователя в главном модуле
  • Некоторые исправления

  • 3.3.9
    29.05.2020
    Исправление логики отправки смс по событиям
    3.3.8
    12.03.2020
    Исправления в js  комопнента bxmaker:authuserphone.login
    3.3.7
    20.02.2020
  • Изменена логика проверка административного раздела, добавлено правил считать адреса с /bitrix/admin/  административным разделом (для обмена с 1с)
  • Прочие улучшения

  • 3.3.6
    18.02.2020
    Исправление ошибок в комопнентах
    3.3.5
    18.02.2020
  • Добавлено автозаполнение полей сразу при добавлении пользователя в систему
  • Изменена блокировка регистраций от ботов, оставлена только проверка для стандартной регистрации. Отслеживается параметер registration=yes
  • Исправлена причина, по которой прерывалась сессия и слетала авторизация,  в том числе при попытке сменить номер телефона
  • В копоненте bxmaker:authuserphone.login, в поле с паролем меняется тип на text при нажатии на кнопку получить код, чтобы на iphone  была возможность вставить код из смс не открывая смс
  • Исправлена ошибка в комопненте bxmaker:authuserphone.call при регистрации, елсине задать пароль,  то появлялась надпись что пароль должен быть не меньше N  символов. Теперь если пусто пароль генерируется автоматически согласно политике безопасности.
  • Если производится попытка востановить проль по email для несуществующего аккаунта, теперье выводится сообщение что пользвоатель не найден.
  • Для комопннета bxmaker:authuserphone.login  сделано отображение прелоадера вместо надписи что вы успешно авторизовались, пока не подгрузяться данные комопзитным хитом.

  • 3.3.4
    17.02.2020
  • Добавлена возможность отключить отправку смс с паролем при регистрации
  • Добавлена страница с историей запросо на подтверждение в административной части
  • Добавлена возможность включить отправку смс с кодом сразу при необходимости без ожидания клика по кнопке пользователем 
  • В компонента авторизации/регистрации сделан вывод восстановления доступа по email сразу без ожидания ошибки авторизации
  • Устранена причина отправки 2х писем при восстановлении доступа,  в случаях когда логин и email  одинаковые
  • Добавлена возможность заблокировать стандартную регистрацию битрикса, чтобы боты не спамили создавая акаунты без подтверждения номера
  • Добавлено поле WORK_PHONE  в список возможных обрабатываемых полей пользователя с номером телефона.

  • 3.3.3
    24.10.2019
    Исправление ошибки в подготовке номера телефона
    3.3.2
    24.10.2019
    Исправлена передача идентификтаора польвзаотеля в USER_ID  после регистрации  в событие OnAfterUserRegister главного модуля
    3.3.1
    24.10.2019
    Некоторые исправления
    3.3.0
    03.10.2019
  • Переход на использование валидации номеров от главного модуля битрикса
  • Исправлена авторизация, работает с учетом активности учетной записи
  • Исправлена проблема с авторизацией по номеру телефона и паролю
  • Исправлена перезагрузка страницы после успешной авторизации для комопнента bxmaker:authuserphone.login

  • 3.2.0
    19.09.2019
    1. Добавлена возможность включать модуль для конкретных сайтов в настрйоках модуля.2. Добавлено js событие после получения ответа на ajax запрос, для возможности, к пример, отследить успешную авторизацию и тп.3. Изменения в комопнентах, для более стабильной работы
    3.1.1
    06.08.2019
    Решена прпоблема с окончанием сесси при включеном режиме частой смены идентификатора сессииСделана запись номера в стандартное поле пользователя в новой версии битркса, для работы штатного функционала
    3.1.0
    12.07.2019
  • Добавлена возможность сменить используемый комопнента модуля для авторизации/регистрации в настройках моуля

  • 3.0.9
    03.07.2019
    Исправление  оповещения о демо режиме
    3.0.8
    03.07.2019
    Исправление незначительных ошибок
    3.0.7
    01.07.2019
    Испарвлена ошибка по которой не показывалась captcha
    3.0.6
    11.06.2019
    Исправление ответа при ajax запросе
    3.0.5
    06.06.2019
    Исправлена ошибка работы компонента в Safari
    3.0.4
    04.06.2019
    Изменение в логике авторизации, дабавлена возможность задать порядок поиска пользователей по номеру телефона, невозможность авторизоваться с первогораза в некоторых случаях
    3.0.3
    20.05.2019
    Исправление ошибок в старых компонентах модуля
    3.0.2
    17.05.2019
  • Исправлено восстановление по email
  • Добавлена настройка перезагрузки страницы после авторизации
  • Изменения в форматировании телефонов, добавлены новые варианты
  • Испарвления в новом комопненте авторизации,  показ сообщения  что пользователь уже авторизован, если это так

  • 3.0.1
    14.05.2019
    Корректирвока логики для работы при отправке смс кодов  без использования сервисов модуля
    3.0.0
    12.05.2019
  • Добавлены доп подтверждения,теперь - смс код,звонок от бота, звонокотпользвоателя
  • Добавлены  сервисы дляотправки смс с временными кодами и для подтверждение телефона через звонок
  • Добавлен новый комопнент bxmaker:authuserphone.call  на замену bxmaker:authuserphone.login

  • 2.2.0
    30.01.2019
    Исправлена ошибка 
    2.1.9
    28.01.2019
    Добавлен вызов событий главного модуля - OnBeforeUserRegister, OnAfterUserRegister
    2.1.8
    11.12.2018
    В настройки модуля добавлен параметр отвечающий за авторегистрацию при верном вводе временного кода из смс, по умолчанию галочка стоит. 
    2.1.7
    06.07.2018
    Некоторые изменения связанные с периодическим возникновением ошибок при попытке авторизации
    2.1.6
    11.03.2018
    Исправлена ошибка связанная с выводом captcha
    2.1.5
    11.03.2018
    Исправлена ошибка  расчета оставшегося времени перед  повторной отправкой смс с кодом
    2.1.4
    16.10.2017
    Улучшения в ajax авторизации / регистрации
    2.1.3
    16.10.2017
    Исправлена ошибка связанная с проверкой заполненности полей и переадресацией  на нужную страницу для заполнения
    2.1.2
    19.08.2017
    Изменения в работе при композитном режиме
    2.1.1
    18.08.2017
    Добавлено автоматическое отображение формы регистрации если в адресной строке есть хэш #registration, подробнее в документации
    2.1.0
    09.07.2017
    Добавлено использвоание соглашения об обработке персональных данных, для соответствия закону ФЗ-152 «О персональных данных»
    2.0.5
    02.05.2017
    Исправление орфографических ошибок
    2.0.4
    21.04.2017
    Исправлена ошибка с авторизацией по email
    2.0.3
    21.04.2017
    Изменена подпись на кнопке при регистрации
    2.0.2
    21.04.2017
    Исправлена ошибка привязки к группам при регистрации
    2.0.1
    16.04.2017
    Возможность вывода полей для заполнения логина и email адреса пользователя при регистрации перенесена в настройки модуля
    2.0.0
    16.04.2017
    Добавлена возможность в параметрах компонента включить возможность ввода пользователем email и логина при регистрации
    1.0.5
    16.04.2017
    Исправлена ошибка указания email адреса по умолчанию ...@local.loc для случаев когда email при регистрации пользователя обязателен
    1.0.4
    15.12.2016
    Улучшения интерфейса
    1.0.3
    13.12.2016
    Исправления в валидации номеров
    1.0.2
    24.05.2016
    Изменения в валидации номеров телефонов
    1.0.1
    16.02.2016
    Исправление найденных ошибок
    Модуль устанавливается из Marketplace  через стандартную систему обновлений. Затем в главном модуле, вкладка авторизация необходимо установить название шаблонов для системных компонентов авторизации - bxmaker. После этого  в публичной части появятся компоненты модуля.

    В модуле нет встроенной отправки смс, но есть события по которым можно отправлять смс или можете установить модуль СМС оповещений  -  http://marketplace.1c-bitrix.ru/solutions/bxmaker.smsnotice/
    ,  который уже поддерживает  работу с модулем авторизации по смс.

    Достаточно установить оба модуля,  настроить модуль смс оповещений и все заработает.


    Документация по установке здесь - https://bxmaker.ru/doc/authuserphone/
    По всем вопросам обращайте по почте - info@bxmaker.ru

    Наши рекомендации
    1С-Битрикс: Сайт медицинской организации
    Корпоративные сайты
    19 900 руб.
    1С-Битрикс: Сайт учебного заведения
    Корпоративные сайты
    24 900 руб.
    Скидка

    Active - стильный корпоративный сайт
    Корпоративные сайты
    12 900 руб.