Adwos CMS
Перейти к содержимому

Настройка модуля «Авторизация VK ID»

Как подключить Авторизация VK ID в ADWOS CMS: где получить ключи, какие поля заполнить и что проверить после включения.

Обновлено 17.06.2026
Содержание

Модуль добавляет кнопку «Войти через VK ID». Пользователь входит без пароля, а ADWOS CMS использует актуальный VK ID OAuth 2.1 с PKCE. Старый endpoint oauth.vk.com не используется.


Что получает CMS

  • Безопасный OAuth 2.1 flow. Авторизация проходит через VK ID с PKCE.
  • Профиль пользователя. CMS получает имя и аватар из VK ID.
  • E-mail и телефон по согласию. Эти данные возвращаются только если пользователь разрешил доступ и приложение имеет соответствующие права.
  • Автоматическая регистрация. При первом успешном входе CMS создаёт пользователя и связывает его с VK ID.


Установка в ADWOS CMS

  • Откройте админ-панель сайта под пользователем с правами администратора.
  • В разделе «Каталог» откройте «Маркетплейс» и найдите модуль по названию.
  • Нажмите «Установить». Если модуль уже установлен, откройте его карточку.
  • Откройте настройки модуля, заполните обязательные поля и сохраните изменения.
  • Включите модуль и проверьте, что кнопка входа появилась в форме авторизации.

Поля в настройках модуля

  • ID приложения: ID приложения из id.vk.com
  • Защищённый ключ: Защищённый ключ приложения из id.vk.com (НЕ сервисный ключ доступа) Значение храните только в защищённых настройках ADWOS CMS.
  • Иконка модуля (свой SVG/PNG, опционально): Загрузите свой логотип. Если не задано — используется фирменная иконка по умолчанию. Рекомендуется квадратный SVG.

Как настроить

  1. Откройте id.vk.com, раздел для бизнеса и страницу «Мои приложения».
  2. Создайте Web-приложение, задайте понятное название и загрузите логотип сайта.
  3. В блоке подключения авторизации добавьте базовый домен сайта без https:// и без завершающего слеша. Например: rabota.online.
  4. Скопируйте ID приложения и защищённый ключ в настройки модуля ADWOS CMS.
  5. Не используйте сервисный ключ доступа для входа пользователей. Он нужен только для server-server API и не участвует в OAuth-входе.

Важно

Redirect URI в карточке модуля показан для контроля. VK ID привязывает web-вход к базовому домену приложения.


Проверка после включения

  • Откройте страницу входа в приватном окне браузера.
  • Убедитесь, что кнопка провайдера отображается и открывает официальный домен авторизации.
  • Проверьте, что Redirect URI в кабинете провайдера совпадает со значением в ADWOS CMS полностью.
  • Полный вход проверяйте после активации ключей провайдера. Без рабочих ключей модуль должен показывать ошибку настройки, а не ломать страницу входа.
Полезно?