Настройка модуля «Авторизация 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.
Как настроить
- Откройте id.vk.com, раздел для бизнеса и страницу «Мои приложения».
- Создайте Web-приложение, задайте понятное название и загрузите логотип сайта.
- В блоке подключения авторизации добавьте базовый домен сайта без https:// и без завершающего слеша. Например: rabota.online.
- Скопируйте ID приложения и защищённый ключ в настройки модуля ADWOS CMS.
- Не используйте сервисный ключ доступа для входа пользователей. Он нужен только для server-server API и не участвует в OAuth-входе.
Важно
Redirect URI в карточке модуля показан для контроля. VK ID привязывает web-вход к базовому домену приложения.
Проверка после включения
- Откройте страницу входа в приватном окне браузера.
- Убедитесь, что кнопка провайдера отображается и открывает официальный домен авторизации.
- Проверьте, что Redirect URI в кабинете провайдера совпадает со значением в ADWOS CMS полностью.
- Полный вход проверяйте после активации ключей провайдера. Без рабочих ключей модуль должен показывать ошибку настройки, а не ломать страницу входа.
Полезно?