Вход в Drupal через единый вход (SSO) с использованием Keycloak в качестве поставщика OAuth/OpenID Connect.
Обзор
Интеграция Drupal OAuth/OpenID Connect SSO обеспечивает единый вход (SSO) между сайтом Drupal и Keycloak. Это руководство по настройке поможет вам настроить единый вход (SSO) между сайтом Drupal и Keycloak с помощью модуля OAuth/OpenID Connect. Интегрировав модуль OAuth/OpenID Connect с сайтом Drupal, вы сможете беспрепятственно входить на сайт Drupal, используя учетные данные Keycloak. Этот модуль совместим с Drupal 7, Drupal 8, Drupal 9, Drupal 10 и Drupal 11.
Процедура установки
- Предыдущая версия
- Новая версия
Шаги настройки
- Настройте Keycloak с версией 21.1.1.
- Настройте Keycloak с версией 18.
- Настройте Keycloak с более старой версией.
Нужна помощь?
Если у вас возникнут какие-либо проблемы во время настройки или вам потребуются дополнительные функции, пожалуйста, свяжитесь с нами по адресу drupalsupport@xecurify.com.
Дополнительные функции:
Поиск и устранение неисправностей:
Дополнительные часто задаваемые вопросы ➔Получаю ошибку: «Имя пользователя не получено. Проверьте конфигурацию сопоставления атрибутов». ИЛИ Получаю ошибку: «Электронное письмо не получено. Проверьте конфигурацию сопоставления атрибутов».
Следуйте инструкциям, указанным ЗДЕСЬ.
У меня появляется сообщение "Учетные данные клиента не найдены в заголовках или теле сообщения".
когда я пытаюсь выполнить настройку тестовой конфигурации
Следуйте инструкциям, указанным ЗДЕСЬ.
После нажатия на кнопку «Выход» в Drupal меня перенаправляет обратно на главную страницу Drupal. Однако, когда я пытаюсь войти под другим пользователем, система не запрашивает авторизацию, а автоматически авторизует меня под тем же пользователем.
Функция выхода из системы, о которой вы упомянули, является стандартным поведением модуля. Она выходит из Drupal, но не из вашего приложения/провайдера. Чтобы модуль мог выходить из вашей учетной записи провайдера/приложения (что вам и нужно), необходимо выполнить следующие настройки: [ подробнее ]
Я приобрел платный модуль Drupal и заменил его бесплатным, но все равно не могу использовать платные функции.
Поскольку вы перешли на одну из наших платных версий модуля Drupal и заменили бесплатный модуль на платный, вам необходимо сначала активировать платный модуль. Пожалуйста, следуйте инструкциям ниже. [ Узнать больше ]
Спасибо за ваш ответ. Мы свяжемся с вами в ближайшее время.
Что-то пошло не так. Пожалуйста, отправьте запрос ещё раз.




Свяжитесь с нами