У номера телефона пользователя не должно быть "+".
Для возможности входа по номеру телефона надо в конфигурационном файле config.pl прописать следующие параметры:
Параметр | Значение |
---|---|
$conf{AUTH_BY_PHONE}=1; | Включить вход по номеру телефона для пользователя. |
$conf{PHONE_NUMBER_PATTERN }='+xxx (xx) xxx-xx-xx'; | Шаблон для ввода номера телефона (Прим. '+380 (xx) xxx-xx-xx', '0 97 xxx-xx-xx') |
Шаблон для отправки СМС - /usr/abills/Abills/modules/Sms/templates/sms_login_by_phone.tpl
После перехода по кнопке появится поле для ввода номера телефона
При нажатии на кнопку "Отправить" начнется поиск пользователя с таким номер и отправится СМС с PIN-кодом.
PIN-код нужно вводить в поле PIN, которое появится после отправки СМС.
Срок годности PIN-кода - 5 минут.
При 5-ти неправильно введенных PIN-кодов появится сообщение, что все попытки использованы.
Отправить повторное сообщение можно через две минуты.
Если PIN-код правильный, то пользователя переправит в ЛК.
Если номер привязан к нескольким пользователям, будет возможность выбрать нужные аккаунт.