Почитать другие заметки или статьи

Начиная с версии 1.0.5 в плагине «SITOGON SMS REGISTRATION» появилась возможности авторизации через API социальной сети VK.COM. Сегодня мы поговорим о том, как, собственно говоря, настроить авторизацию в Wordpress через VK, рассмотрим настройки плагина, а также создадим приложение в личном кабинете VK.

Что такое плагин «SITOGON SMS REGISTRATION»?

Для тех, кто впервые на моем сайте, сообщаю: плагин «SITOGON SMS REGISTRATION» предназначен для организации смс авторизации на сайте.

Плагин распространяется платно.

Приобрести его можно по ссылке ниже:

https://sitogon.ru/catalog/plaginy-dlya-wordpress/sitogon-sms-registration-dlya-wordpress-detail

Опробовать, как смс авторизацию, так и авторизацию через VK можно на демонстрационном сайте:

https://clean.w.sitogon.ru/

Немаловажный нюанс

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

Поскольку основное предназначение плагина: смс авторизация, то ключевым объектом, с которым работает плагин, является телефон посетителя сайта.

Поэтому если в по каким то причинам у посетителя вашего сайта в его личном аккаунте соц сети VK.COM нет привязанного и подтвержденного телефона, авторизоваться на вашем сайте посредством авторизации через VK он не сможет.

Только путем SMS авторизации, либо через стандартную регистрацию Wordpress.

Создание приложения в личном кабинете VK

Ещё в начале этой статьи я обещал, что мы будем создавать приложение в личном кабинете VK, обещание сдерживаю.

По понятным причинам, мы должны иметь аккаунт в соц сети VK.COM, далее переходим в раздел «Приложения», где в правом верхнем углу нажимаем кнопку «Добавить приложение».

Как видим, у меня таких приложений уже вагон и маленькая тележка. В вашем случае, вероятно, это будет ваше первое приложение в жизни.

На первом шаге необходимо в произвольной форме дать приложению название, а также указать его платформу, как «WEB».

На втором шаге необходимо указать базовый домен, а также указать «Доверенный Redirect URL», где вписываем полный своего URL сайта.

В моем случае заполнение шага № 2 выглядело так:

Далее, после подтверждения посредством смс сообщения или другим предложенным способом, откроется страница, где мы должны запомнить, записать, скопировать два важнейших параметра.

Это ID приложения и «Сервисный ключ доступа».

Они нам понадобятся чуть позже, в процессе настройки плагина «SITOGON SMS REGISTRATION».

Однако, перед тем, как отправляться в административную панель своего сайта, мы обязаны посетить наиважнейший раздел в личном кабинете VK.

Устанавливаем доступы

В самом начале инструкции я говорил о том, что ключевым объектом, с которым работает плагин, является телефон посетителя сайта.

Поэтому мы должны запросить доступ, не только к Email, но и к телефону.

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

Настройка плагина «SITOGON SMS REGISTRATION»

Мы запомнили, записали, скопировали ID приложения, а также «Сервисный ключ доступа», настроили доступы, а это значит, что пришло время отправиться в административную панель нашего сайта, а именно в раздел настроек плагина «SITOGON SMS REGISTRATION», на вкладку «Авторизация VK».

Выпадающий список «Использовать авторизацию VK» переводим в положение «ДА».

Далее заполняем поля «ID приложения» и «Сервисный ключ доступа».

Заполним в произвольной форме поле «Название приложения».

При необходимости установим значение «ДА» в выпадающем списке «Вести логирование». Это позволит отслеживать неудачные авторизации через VK.

Рекомендую выпадающий список «Наличие Email в аккаунте обязательно для авторизации» установить в значение «НЕТ», поскольку к 2024 году в соц сети VK.COM (Вконтакте) образовалось огромное количество подтвержденных аккаунтов, где совершенно не привязана электронная почта.

Если на вашем сайте посредством VK авторизуется посетитель, у которого нет привязанной электронной почты, а в выпадающем списке «Наличие Email в аккаунте обязательно для авторизации» будет стоять значение «НЕТ», то посетитель будет отправлен на страницу завершения регистрации, где ему будет предложено вручную указать Email.

Если в выпадающем списке «Наличие Email в аккаунте обязательно для авторизации» будет стоять значение «ДА» и при этом у пользователя не будет подтвержденного Email в его аккаунте соц сети VK.COM , то авторизация завершится с ошибкой и посетителю вашего сайта будет предложено авторизоваться с помощью SMS.

Что такое кнопка ONE TAP?

Ниже мы видим блок настроек, озаглавленных, как «Кнопка One Tap». Далеко не каждый житель нашей планеты знает: что это такое и с чем это едят.

На самом деле речь идет о кнопке, которая отображается в форме авторизации.

При этом, если вы в данный момент уже авторизованы в соц сети Вконтакте, то на данной кнопке отобразится ваше имя или аватар.

Собственно говоря, нажатие на эту кнопку и запускает процесс авторизации.

Все настройки связанные с кнопкой One Tap, связаны с её внешним видом, а также есть возможность отображения дополнительной кнопки для входа в другой аккаунт.

Что такое шторка авторизации?

Еще один загадочный термин или объект, который при первом рассмотрении может вызывать вопросы, это «шторка авторизации».

На самом деле, здесь тоже все просто.

При активации шторки авторизации в правом верхнем углу сайта будет появляться всплывающее окошко с предложением пройти авторизацию.

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

Выглядит окошко со шторкой следующим образом:

При этом можно включить отображение шторки, как при каждом открытии сайта, так лишь один раз за сессию посетителя.

Заключение

После того, как все необходимые параметры заполнены, не забываем сохранить настройки.

Наш плагин полностью настроен, авторизация через VK (вконтакте) в Wordpress полностью активирована.

Если у вас остались вопросы или предложения, с радостью выслушаю их в своей группе VK по ссылке ниже:

https://vk.com/sitogon

С уважением, Владимир Егоров