Одноклассники#
Приступить к созданию приложения Одноклассники
Создание приложения#
На рисунке ниже изображен интерфейс создания приложения.

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

Нажать кнопку Подключить OAuth.
Заполнить поле Список разрешенных redirect_uri - https://${keycloak-host}/realms/${realm-name}/broker/ok/endpoint, где keycloak-host - домен на котором размещен KeyCloak.SE, realm-name - название Realm в KeyCloak.SE.
Нажать кнопку Сохранить. На рисунке ниже изображен интерфейс создания приложения.

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

Открыть письмо с настройками приложения.
Создание провайдера KeyCloak.SE#
На рисунке ниже изображен интерфейс настройки поставщиков идентификации.

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

Копировать значение Application ID в поле Client ID в консоли администратора KeyCloak.SE.
Копировать значение Секретный ключ приложения в поле Client Secret в консоли администратора KeyCloak.SE.
Копировать значение Публичный ключ приложения в поле Public Key Application в консоли администратора KeyCloak.SE.
Нажать кнопку Save в консоли администратора KeyCloak.SE.
Проверка подключения#
Перейти на стенд, где подключена интеграция с "Одноклассники"
Выбирать на форме "Одноклассники". Ввести логин/пароль и, если выпадет соглашение на предоставление прав доступа, нажать кнопку "Подтвердить".
В результате аутентификация прошла успешно и открылась страница с личным кабинетом пользователя с данными полученными из "Одноклассники".