Модуль от RF: Логин / регистрация по СМС / OTP коду, последним цифрам входящего номера + маска телефона

Так пускай автозаполняется только в положенное поле для эмейла

Обратитесь пожалуйста в поддержку, удаленно я не могу сказать, почему у вас в поле с названием phone подставляется email. Это не стандартная ситуация.

Подскажите, пожалуйста. Вам удалось решить проблему с автозаполнением?

Такой проблемы у нас нет, как нет и тикета пока в поддержку по данному вопросу. Можете пользоваться.

Подскажите, еще, пож-ста, этот модуль совместим с модулем отправка СМС от АВ? Нужно ли ставить ваши модули для отправки СМС? У вас нет модуля для отправки сообщений по вайберу?

Не совместим - у нас свой модуль отправки СМС.

По сути вы покупаете два модуля по цене одного.

По вайберу нет модуля.

Добрый день коллеги.

Мы выпустили обновление модуля.

В новой версии мы добавили опциональное разделение email и телефона, которые по умолчанию у нас сделаны в одном поле.

image

Также мы планируем выпустить дополнительный модуль по грамотной работе маски телефона (автозамена 89 на +79 и тд). Если у вас есть пожелания по работе маски, дайте пожалуйста знать.

2 лайка

+380 для Украины
И сделайте плиз чтоб маска была нормальная
+38(0__)___ - __ -__, а не только 2-3 цифры спереди
Тут можно это сделать скриптом, который есть на форуме, но вот модуль в базу все равно сохраняет только цифры380999999999 и не красиво получается в админке.
Может какую то настройку, чтобы в базу созранялось именно так как введено, для тех кто использует свою маску.

Маску конечно только в случае раздельных полей при входе и регистрации. Если поле Входа общее, то маску не надо.
И чтоб понимало и
38095…
8095…
095…

1 лайк

Для чего эта красота, где вы её применяете?
А номера без знаков вида 79999999999 удобно копировать выделяя двойным кликом и Ctrl+C. Это экономит время менеджерам.

Копирование номера в поле с телефоном планируем вообще убрать, с этим всегда проблемы.

Я про копирование телефона из заказа или профиля пользователя, например.

Скопируйте пожалуйста логику поведения ввода номера у Тинькова – они прям оч хорошо этот вопрос решили: https://www.tinkoff.ru/login/

Мне так удобнее смотреть и как покупателю при вводе и в админке. Не сливаются цифры. А куда вы их копируете, чтоб без символов?

предлагаю добавить в функционал возможность отправки бесплатных смс Firebase и Amazon с возможность распределения сервисов отправки для разных стран, например для РФ мы бы использовали SMSC, а для РБ или РК Firebase, т.к смс туда получаются дорогие:

https://firebase.google.com/docs/auth/web/phone-auth?hl=ru

Например, в форму для отправки транспортной компанией или в письмо. Там в принципе всё равно, как выглядит, но копировать так быстрее.

Это все таки надо в тему с модулем отправки СМС

Мы делали интеграцию с Firebase - выделить это настройками сложно и особенно сложно при отладке, поэтому пока исключили из поставки сразу в модуле.

Добрый вечер, нашли очень неприятный баг - при регистрации не учитываюся созданные коды страны, а также не создается учетная запись при использовании телефона.

Сайт для тестирования: owwa.com.ua

Действия:

  1. Нажимаем кнопку регистрация
  2. Вводим телефон 067320хххх
  3. Выдается сообщение, что смс отправлено - но, это не так, смс не приходит.

Если ввести номер +38067320хххх, то смс придет.
Коды страны у нас созданы и корректно отрабатывают в окне “Войти”. Тоесть, если пользователь уже зарегистрирован, то при вводе номера в формате 067320хххх смс прийдет, а при регистрации нет - очень неприятный баг, даже боимся представить, сколько регитсраций из-за этого потеряно.

Если ввести номер 80673200хххх, то смс также не придет.

Но, если все сделать правилно и ввести +38067320хххх, смс прийдет, но после ввода смс регистрация не пройдет - перекидывает на главную страницу без логина и создание пользователя.

image

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

1 лайк

Спасибо за совет.

Авторегистрация при вводе телефона не очень корректное поведение по многим причинам, возможно сделаем настройкой.

В вашем случае надо ввести префикс по умолчанию в настройках модуля +380

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

Уважаемые коллеги, мы выпустили обновление модуля.

Мы доработали обработку российских номеров - теперь при ввода 89 автоматически конвертируется в 79, при копировании это также работает.

Это самый простой и надежный способ дать клиентам удобную работу с номером телефона.

Лучше всего видно в этой GIF

screencast%202021-09-16%2015-00-11

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

Это очень удобно если вы работаете с одной страной.

Обе опции мы выделили в настройки, чтобы вам было удобно их включить или выключить

Будем рады ваши комментариям.

2 лайка