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

Компоненты

После установки модуля, в визуальном редакторе станут доступны 3 компонента:

  • bxmaker:authuserphone.login - авторизация + регисрация по номеру телефона, логину, email + пароль или код из смс
  • bxmaker:authuserphone.call Авторизация/Регистрация по номеру телефона + смс код, звонок от бота, звонок от пользвоателя, восстановление доступа по emial
  • bxmaker:authuserphone.simple Вход с авторегистрацией по номеру телефона + код из смс, звонок от бота, звонок от пользователя
  • bxmaker:authuserphone.edit - Смена номера телефона

Компонент bxmaker:authuserphone.call более новый, в нем доступнво подтверждение номера телефона звонком роботу или звонком от робота. Варианты подтверждения через звонок значительно дешевле смс.

Размещение компонентов вручную

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

<? $APPLICATION->IncludeComponent('bxmaker:authuserphone.login', '.default', array(), false); ?>

**Важно**: Если компонент размещается в шаблоне другого компонента, необходимо в качесвте 4-го аргумента вызова указать $component.

<? $APPLICATION->IncludeComponent('bxmaker:authuserphone.login', '.default', array(), $component); ?>

Аналогично размещаются и дургие компоненты модуля.

Установка компонентов через редактор страницы

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

Скриншот редактора страницы для размещения компонентов

Если в списке компонентов вы не видите нужные, то необходимо обновить кэш.

Скриншот обнволения списка компонентов в редакторе