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

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

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

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

Модуль добавляет кнопку «Войти через Одноклассники». Пользователь входит через аккаунт OK.ru, а ADWOS CMS получает профиль через OAuth 2.0.


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

  • OAuth 2.0 вход. Код авторизации обменивается на access token на стороне сервера.
  • Профиль OK.ru. CMS получает ID пользователя, имя и аватар.
  • E-mail по разрешению. E-mail доступен только если приложение имеет право GET_EMAIL и пользователь дал согласие.
  • Автоматическая регистрация. При первом успешном входе CMS создаёт пользователя и связывает его с OK.ru.


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

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

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

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

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

  1. Откройте консоль разработчика OK и зарегистрируйте приложение типа «Внешний сайт».
  2. В настройках приложения укажите Redirect URI из поля ниже.
  3. Получите Application ID, Public Key и Secret Key.
  4. Включите необходимые разрешения. Для e-mail запросите GET_EMAIL, если этот сценарий согласован для вашего приложения.
  5. Введите Application ID, Public Key и Secret Key в настройки ADWOS CMS, сохраните их и включите модуль.

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

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