Несмотря на старания сотовых операторов, авторизация с помощью телефона на территории России так или иначе работает. Высокая стоимость SMS сообщения привела к появлению на свет авторизации по звонку, где пользователь должен был вводить последние четыре цифры номера, с которого поступил вызов. Эта схема просуществовала недолго, ибо сотовые операторы под предлогом борьбы со спамом стали блокировать такие номера. Впрочем, прогресс не стоит на месте и в марте 2025 года крупнейший сотовый агрегатор «SMS.RU» предложил новую схему авторизации, которая была добавлена в последнюю версию плагина «Sitogon Sms Registration для Wordpress».
Плагин «Sms Registration для Wordpress» распространяется на коммерческой основе.
Заказать плагин можно по ссылке ниже:
https://sitogon.ru/catalog/plaginy-dlya-wordpress/sitogon-sms-registration-dlya-wordpress-detail
Специально для демонстрации новой авторизации по звонку был создан отдельный сайт. Протестировать авторизацию можно по ссылке:
https://zvonok.w.sitogon.ru/sms-auth/
Принцип работы
Новая схема авторизации по звонку в корне отличатся от старой.
На этот раз звонок осуществляет сам посетитель сайта. Впрочем, обо всём по порядку.
Начинается процесс авторизации, как и ранее, с ввода номера телефона.
После нажатия на кнопку «Начать авторизацию» откроется окно, где будет предложено совершить звонок на указанный номер.
После звонка, без каких-либо действий пользователя, страница сайта обновится и посетитель сайта автоматически окажется авторизован.
Выглядит всё впечатляюще. А стоимость одной такой авторизации приятно удивит любого владельца сайта, ибо составляет что-то около 40 копеек!
Регистрация в SMS.RU
Для работы авторизации по звонку, описанной в данной статье нам понадобится регистрация в сервисе SMS.RU.
Далее, нам необходимо получить API ID.
Сделать это можно, в разделе «Программистам», по ссылке ниже:
Если зайти на эту страничку с компьютера, то API ID будет расположен в правой части экрана.
Копируем API ID и отправляется в консоль вашего сайта.
Настройка плагина
Переходим в раздел «Агрегаторы» и открываем на редактирование агрегатора «SMS.RU».
В соответствующее поле вставляем скопированный ранее API ID.
Выпадающий список «Код высылается по звонку» устанавливаем в положение «Да».
Далее, обращаем внимание на ссылку под этим выпадающим списком.
Кликаем по ней мышкой или пальцем.
Ссылка будет автоматически скопирована в буфер обмена.
Сохраняем настройки. И возвращаемся в личный кабинет SMS.RU, чтобы создать Вебхук.
Создаём Вебхук в личном кабинете SMS.RU
Для создания вебхука переходим по ссылке:
https://sms.ru/?panel=api&subpanel=cb
Нажимаем на кнопку «Добавить обработчик».
Откроется окно, где необходимо в текстовое поле «URL обработчика» вставить скопированный в консоли вашего сайта URL веб хука
Нажимаем кнопку «Сохранить».
После тестирования вебхук станет активен.
На этом настройка новой авторизации по звонку закончена.
Заключение
Напоминаю!
Если у вас остались вопросы и предложения, их всегда можно озвучить в группе VK по ссылке ниже:
А также в недавно созданной группе Telegram. Ссылка:
С уважением, Владимир Егоров.