Как настроить регистрацию и авторизацию в Личный кабинет по номеру мобильного телефона
Данная функция доступна только в режиме тестирования. Чтобы получить доступ к ней, поставьте галочку «Участвовать в тестировании новых функций» в Профиле.
Регистрация и авторизация по SMS — это быстрый и безопасный доступ в личный кабинет. Пользователю не нужно создавать или запоминать пароль — для входа достаточно одноразового кода, который автоматически отправляется на его мобильное устройство.
Настройка SMS-шлюзов
Чтобы подключить регистрацию и авторизацию по коду через SMS, перейдите в Личный кабинет. Для этого нажмите на иконку ЛК в меню главной страницы редактора проекта.
В настройках Личного кабинета перейдите на вкладку «Дополнительно» и нажмите на «Редактировать» настройки SMS-шлюзов.
На данный момент настроить sms-шлюзы можно только двух сервисов: Vonage и SMS.RU.
Чтобы настроить SMS-шлюзы, выберите из списка нужный вам сервис и нажмите на кнопку «Настроить».
Добавление сервиса SMS.RU
Введите логин и пароль от сервиса. Нажмите на «Отправить тестовое сообщение», чтобы проверить доставку SMS-сообщений сервисом.
В настройках шлюза выберите страны для отправки сообщений. Отправлять sms-коды можно во все страны или задать какие-то конкретные из списка. Обязательно сохраните настройки перед выходом.
В поля логин и пароль нужно указать ваш телефон без +7 и пароль, который вы использовали для регистрации в сервисе SMS.RU
Нажмите на «Выбранные», чтобы выбрать страны, которым может приходить sms-код.
Выберите страну из списка или впишите ее название на английском языке в поиске.
Вы можете выбрать одну страну или несколько. Чтобы удалить страну, нажмите на крестик рядом с названием страны.
Добавление сервиса Vonage
Для подключения сервиса Vonage введите публичный и секретный ключ.
Посмотреть ключи для подключения сервиса можно в личном кабинете Vonage — Api Settings. Api key — это публичный ключ, Account Secret — Секретный ключ.
Шлюзы работают как резервные при подключении к одним и тем же странам: если сообщение не отправлено через первый шлюз, используется следующий. Чтобы изменить приоритет, перетащите шлюзы в списке.
Когда оба шлюза подключены, вы можете менять их местами перетаскиванием. Тот шлюз, который выше — является приоритетным. В случае, если он не будет работать — будет использоваться второй подключенный шлюз.
Применение способа регистрации и авторизации
В настройках Личного кабинета перейдите также на вкладку «Дополнительные», найдите в списке «Способы регистрации и авторизации» и нажмите на кнопку «Редактировать».
По умолчанию в «Способах регистрации и авторизации» установлено значение «Email». Нажмите на пункт и выберите вариант «Номер телефона».
Способом входа в личный кабинет по номеру телефона будет автоматически выбран «Одноразовый код» и изменить его нельзя. Сохраните изменения.
Если вы не настроили sms-шлюзы, то настройки сохранить не получится. Необходимо сначала настроить sms-шлюзы.
Тестирование регистрации и авторизации по SMS
Теперь вместо пароля будет отображаться поле для ввода номера телефона. Сразу после внесения правильного кода из SMS — произойдет автоматический редирект пользователя в личный кабинет.
Запросить новый код по SMS можно только через 2 минуты. Если номер указан неправильно, нужно будет также подождать 2 минуты, сменить номер и запросить код заново.