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

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

1 лайк

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

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

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

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

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

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

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

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

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

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

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

2 лайка

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

1 лайк

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

2 лайка

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

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

1 лайк

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

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

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

Добрый день.

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

Серные номера по идее должны вносится в сам сервис рассыльщика, не надо усложнять функционал

можно и так

Зарегестрирован юзер
0661234567
при попытке логина
0661234567, 380661234567 - запускает
если староверское
80661234567 - НЕ пускает. Просьба добавить это.
Настройки вот такие.
%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5

Немного таки доработал модуль по инструкции из этой ветки

вдруг кому тоже захочется
если юзаете захид хост, то чистите их кеш на сервере
в настройках модуля НЕ надо стран

только тут

%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5

$(document).bind('ready ajaxComplete', function(){
	$('input[type="tel"], #elm_phone, .ab__qobp_phone, .ty-profile-field__item #elm_9, #simple_search .cm-phone, #profile_fields_c #elm_9, #fast_recover_form input[name^="user_data[phone]"], #fast_login_form input[name^="user_data[phone]"], #fast_register_form input[name^="user_data[phone]"]').inputmask({
        mask: '+38(X99)999-99-99',
        placeholder: '_',
        clearMaskOnLostFocus: false,
        definitions: {
            'X': {
                validator: "0"
            }
        }
    });
});

теперь выглядит так
%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5

%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5

@a.shishkin пожалуйста хелп

Кнопки Войти/Зарегистрироваться делают код, который позволяет остаться на той же странице на сколько я понимаю

Дайте плиз его, чтобы можно было вставить в блок смарти или прям в тпл

Необходимо вывести где то тут

Нашел код, вставил его в тпл, но при регистрации кидает на главную, что совсем не юзерфрендли

<a
        		href="{if $runtime.controller == "auth" && $runtime.mode == "login_form"}{$config.current_url|fn_url}{else}{"auth.login_form?return_url=`$return_current_url`"|fn_url}{/if}"
				data-ca-target-id="login_block_fast"
				data-ca-dialog-class="fast-login-link fast-login-reg"
       			data-ca-dialog-title="Зарегестрироваться"
        		class="cm-dialog-opener cm-dialog-auto-size fast-login-show-popup"
        		rel="nofollow"
        	>Зарегистрируйся</a></p>

хееелп

Добавьте в кодах стран код 8

image

Он будет добавляться при логине.

Напишите в личку ссылку, посмотрим как можно помочь.

1 лайк

код страны +38
Как надо прописать, чтоб 8 добавлялось и 38 ?
Эта настройка не об этом?
%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5

Эта настройка - код по умолчанию в поле ввода.

В инструкции есть специальный раздел.