1. aspro.ru
  2. Аспро: Шины и диски 2.0
  3. Авторизация, регистрация и восстановление пароля через SMS

Авторизация, регистрация и восстановление пароля через SMS


Телефоны стали для пользователей лучшими друзьями. Без них уже давно не выходят из дома. А некоторые выходят в онлайн только через смартфон. Поэтому в Аспро: Шины и диски 2.0, начиная с версии 1.1.5, появились авторизация, регистрация и восстановление пароля через SMS. Подключайте новый функционал, чтобы улучшить удобство пользования для посетителей сайта. 

Авторизация через телефон. 

f0da41f1-81a2-11f1-9050-fa163e2ff576

Восстановление пароля через телефон. 

f15d3211-81a2-11f1-9050-fa163e2ff576

Настройка авторизации, регистрации и восстановления пароля через SMS

1. Установка модуля «Служба сообщений (messageservice)» 

В административной части сайта перейдите в Настройки → Настройки продукта → Модули.  

f1e1e805-81a2-11f1-9050-fa163e2ff576

В поле с названием «Служба сообщений (messageservice)» кликните кнопку «Установить». 

f28c85dc-81a2-11f1-9050-fa163e2ff576

2. Регистрация на сайте службы отправки SMS 

На текущий момент поддерживается интеграция со следующими SMS-провайдерами:

Зарегистрируйтесь на одном из сервисов. Сравните условия сотрудничества с компаниями и выберите оптимальный вариант.

3. Интеграция с сервисами 

Для настройки интеграции сайта со службой отправки SMS, перейдите в Настройки → Настройки продукта → Настройки модулей → Служба сообщений.  

f34d1ef7-81a2-11f1-9050-fa163e2ff576
В поле «Службы отправки SMS» кликните по выбранной службе. Например, «Компания SMS.RU». 

Важно! Поля «Идентификатор партнера компании SMS.RU» и «Секретный ключ партнера компании SMS.RU» будут заполнены автоматически, и их не нужно менять. Смысл остальных полей понятен интуитивно. 

f3e3f0f9-81a2-11f1-9050-fa163e2ff576

4. Форма регистрации 

На странице интеграции заполните форму и нажмите кнопку «Зарегистрироваться». 

f48d0867-81a2-11f1-9050-fa163e2ff576
5. Ввод кода подтверждения 

После заполнения формы регистрации на телефон придет код подтверждения. Введите его в поле ниже и кликните кнопку «Подтвердить». 

f517a1dd-81a2-11f1-9050-fa163e2ff576

6.  Проверка работы 

Протестируйте отправку СМС на свой номер 

f5a56557-81a2-11f1-9050-fa163e2ff576

7. Выбор номера отправителя 

Перейдите в Настройки → Настройки продукта → Настройки модулей → Главный модуль на вкладку «Почта и СМС». В поле «Служба отправки СМС по умолчанию» выберите подключенный сервис. В Поле «Номер отправителя по умолчанию» выберите соответствующий номер телефона. 

f653e61a-81a2-11f1-9050-fa163e2ff576

8. Регистрация и авторизация по номеру телефона 

Если в настройках главного модуля поле «Регистрировать пользователей по номеру телефона» будет активировано, то номер телефона будет необходим не только для уточнения деталей заказа, но и для восстановления доступа к сайту. 

f15d3211-81a2-11f1-9050-fa163e2ff576

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

f6ee90ad-81a2-11f1-9050-fa163e2ff576

Перейдите на вкладку «Авторизация». Активируйте галку в поле «Регистрировать пользователей по номеру телефона». 

f7872c00-81a2-11f1-9050-fa163e2ff576

Вы можете задать настройку модуля «Номер телефона является обязательным», что не позволит авторизоваться под аккаунтом до подтверждения телефона кодом из SMS. Для этого в настройках главного модуля перейдите на вкладку «Авторизация». Активируйте галку в поле «Номер телефона является обязательным». 

f8312193-81a2-11f1-9050-fa163e2ff576

Для авторизации на сайте по номеру телефона установите опцию «Авторизация по номеру телефона» в настройках модуля решения. Перейдите в настройки модуля решения: Аспро → Аспро: Шины и диски 2.0 → Настройки. Активируйте поле «Авторизация по номеру телефона» и сохраните изменения. 

f8d0e89f-81a2-11f1-9050-fa163e2ff576

Важно! 

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

2. Некоторые сервисы имеют настройку, ограничивающую количество отправляемых СМС на один и тот же номер за короткий промежуток времени. Рекомендуем отключить это ограничение на время тестирования функционала. 

f99b6c5a-81a2-11f1-9050-fa163e2ff576


Предыдущая статья Установка обновлений и настройка решения
Следующая статья Отключение SMS-сервиса