Одноклассники#

Приступить к созданию приложения Одноклассники

Создание приложения#

На рисунке ниже изображен интерфейс создания приложения.

  • Заполнить название. На рисунке ниже изображен интерфейс настройки приложения.

  • Нажать кнопку Подключить OAuth.

  • Заполнить поле Список разрешенных redirect_uri - https://${keycloak-host}/realms/${realm-name}/broker/ok/endpoint, где keycloak-host - домен на котором размещен KeyCloak.SE, realm-name - название Realm в KeyCloak.SE.

  • Нажать кнопку Сохранить. На рисунке ниже изображен интерфейс создания приложения.

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

Подтверждение регистрации приложения в электронной почте#

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

  • Открыть письмо с настройками приложения.

Создание провайдера KeyCloak.SE#

На рисунке ниже изображен интерфейс настройки поставщиков идентификации. ok_provider_5

  • Из списка провайдеров выбрать Одноклассники. На рисунке ниже изображен интерфейс добавления поставщиков идентификации.

  • ok_provider_6

  • Копировать значение Application ID в поле Client ID в консоли администратора KeyCloak.SE.

  • Копировать значение Секретный ключ приложения в поле Client Secret в консоли администратора KeyCloak.SE.

  • Копировать значение Публичный ключ приложения в поле Public Key Application в консоли администратора KeyCloak.SE.

  • Нажать кнопку Save в консоли администратора KeyCloak.SE.

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

  • Перейти на стенд, где подключена интеграция с "Одноклассники"

  • Выбирать на форме "Одноклассники". Ввести логин/пароль и, если выпадет соглашение на предоставление прав доступа, нажать кнопку "Подтвердить".

  • В результате аутентификация прошла успешно и открылась страница с личным кабинетом пользователя с данными полученными из "Одноклассники".