Настройка авторизации через FlashCall + SMS


Создание капчи

 

Для включения авторизации по SMS и FlashCall нужно подключить капчу. 

Это сделано, чтобы избежать умышленной «накрутки» sms и звонков авторизаций.

Есть 2 варианта:

1. Google reCaptcha, инструкция по подключению.

2. Yandex SmartCaptcha, инструкция по подключению.

Для корректной работы авторизации, рекомендуем использовать Yandex SmartCaptcha.

 

Настройка в админ-панели

 

1. Для того чтобы настроить авторизацию, перейдите в: Авторизация → По телефону (звонок/смс) → Изменить.

2. Включите данный способ авторизации (1).

3. Укажите, какой метод авторизации хотите использовать (2).

  • FlashCall — звонок робота. Клиенту нужно ввести последние 4 цифры номера, с которого поступает звонок.
  • SMS — клиенту нужно ввести 4-х значный код, который придёт ему в SMS.
  • FlashCall + SMS — авторизация будет происходить через звонок робота, при этом если звонок по каким-либо причинам не поступил, можно запросить SMS.

4. FlashCall и SMS являются платными (4).

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

Также там указаны расходы за текущий и предыдущий месяц.

Подробнее о тарифах в инструкции.

 

Что происходит при запросе кода

 

Когда клиент нажимает «Войти по телефону», сервер выполняет проверки по порядку.

  1. Чёрный список. Если клиент в нём, он увидит соответствующий текст.
  2. Лимит обращений. Не больше 50 обращений с одного IP-адреса за последний час. Лимит общий для всех клиентов за одним адресом. При превышении клиент получает: «От вас поступает большое количество запросов. Попробуйте авторизоваться позднее».
  3. Баланс авторизаций. Если баланс нулевой или отрицательный, клиент видит: «Авторизация в данный момент не работает». 
  4. Капча. Если ключи не заполнены или проверка не прошла, клиент видит: «Получены неверные данные. Повторите попытку позднее».
  5. Отправка кода. При FlashCall шлюз звонит клиенту, и код — это последние 4 цифры номера, с которого поступил звонок. При SMS сервер генерирует четырёхзначный код и передаёт его шлюзу.

Если способ входа по телефону выключен, клиент увидит: «Авторизация временно отключена».

 

Что происходит при вводе кода

 

Сервер сравнивает введённый код с последним отправленным клиенту.

  • Действует самый свежий код. Если клиент запросил код несколько раз, подойдут цифры только из последнего звонка или SMS.
  • Если клиент вводит цифры, не запросив код, он увидит: «Код не был отправлен».
  • Если код не совпал, клиент увидит: «Неверный код».
  • Если к моменту ввода кода способ входа по телефону выключили в админ-панели, клиент автоматически выйдет из аккаунта, а вход по телефону исчезнет из окна авторизации. Клиенты, вошедшие через VK, Telegram или MAX, останутся в аккаунте.

После успешного входа клиент получает доступ к личному кабинету.

 

Уведомления о балансе авторизаций

 

Чтобы не пропустить момент, когда баланс авторизации подходит к критической отметке - подключите уведомления. Для этого:

1. Перейдите в раздел «Оплата» (1).

2. Укажите ссылку на свой аккаунт ВКонтакте для оповещения о необходимости оплаты (2).

3. Сохраните настройки, нажав на кнопку «Сохранить» (3).

 

Пороги оповещений

 

Система страхует вас на трех уровнях: предупреждение, критическое предупреждение и аварийный сигнал при уходе в минус.

  1. Баланс ниже 500 ₽ — первый сигнал, пора обратить внимание.
  2. Баланс ниже 100 ₽ — скоро закончатся, нужно пополнить.
  3. Баланс стал отрицательным (ниже 0 ₽) — срочно требуется пополнение.
 

Для того чтобы уведомления приходили - убедитесь, что у вас есть диалог с нашим сообществом.

Если диалога нет - напишите нам в личные сообщения нашего сообщества.

 

Как выглядит уведомление о балансе

 

 

❗❗ Важно знать

— Списание за звонок или SMS происходит в момент отправки кода, а не после успешного входа. Каждый повторный запрос кода — новое списание.
— Код из звонка или SMS фактически не проверяется на срок действия: действует последний выданный, пока не запрошен новый. В Telegram и MAX код живёт 10 минут.
— Списания за авторизации попадают в «Историю платежей» одной строкой в понедельник в 03:30 за прошедшую неделю.
— При нулевом балансе вход по телефону останавливается с общим сообщением, без упоминания оплаты.
— Если используется собственный шлюз, с баланса платформы списаний нет.

488 просмотров

Другие статьи по этой теме

FlashCall и SMS нашего шлюза платные. Стоимость следующая: - FlashCall (звонок) - 1,69 ₽ - SMS (МТС) - 5 ₽ - SMS (Мегафон) - 6,8 ₽ - SMS (Т2) - 5 ₽ ...
Для авторизации через звонок робота можно подключить шлюзы: - SMS Agent. - SMS Ru. - Ucaller. Для авторизации по SMS доступно 2 шлюза: - SMS Agent....