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

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

Мы делали интеграцию с 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 лайка


после того как человек оформил заказ, введя вместо почты номер телефона. Чтоб приходило смс с сгенерированным паролем к личному кабинету. Или это и так есть, тогда сорри не углядел)

как вам такая идея в плане расширения функционала модуля?

3 лайка

Хорошее предложение, не вы первый уже просите, сделаем настройкой.

2 лайка

Отлично, дайте знать как будете делать - я в очереди на покупку)

1 лайк

Задача надеюсь будет готова на неделе, хотим оптимальное решение выкатить.

Добрый день - задача готова, выкатим на след неделе. Если интересно попробовать до релиза, стукните в личку.

1 лайк

уже выложили?

Решили сделать в рамках другого модуля, не будем дублировать функционал.

Если этот модуль установлен и авторегистрация включена, СМС прилетит с данными.

Сегодня обновили модуль. Но при входе по емэйлу, на почту прилетает целая куча писем и в
каждом код. Актуален только в последнем письме. Почему так непонятно. Программист конечно не может попасть в зашифрованную часть модуля.

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

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

  1. Мы добавили возможность блокировки отправки СМС при определенном числе неправильных кодов.

Время блокировки и число попыток можно настроить.

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

Для этого надо включить настройку Отправить пароль после автоматической регистрации.

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

2 лайка

Добрый вечер, очень ждали реализацию такого функционала, сразу купили модуль “Оптимизация оформления…”. При тестировании обнаружили, что если при оформлении заказа указывать только номер телефона, то при автоматическом создании пользователя он не учитывается и на один номер создаются разные пользователи. Отключили создание пользователей, но без правки данного функциона модуль не имеет смысла, т.к. пользователи сейчас не использует емейл в качестве идентификатора.
Скрин(создано 2 пользователя на один номер телефона):

1 лайк

Добавим в авторегистрацию такую же проверку, как в логин. Нам уже написали, обновление выйдет на этой неделе.

2 лайка

Версия модуля 1.4.5, версия cs-cart 4.13.2 sp2, версия unitheme2 4.13.2.a
при попытке авторизоваться как покупатель на главной странице несколько секунд крутится индикатор загрузки и ничего не происходит, при этом на остальных страницах пишет неверный логин или пароль.
при попытке восстановить пароль или войти по временному коду на эмейл приходит сразу два письма с разными кодами

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

1 лайк

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

Также попробуйте удалить / установить модуль. Подобное писали нам, помогла простая переустановка.

Здравствуйте.
Черный список добавьте, чтобы была возможность вручную вносить номера