Результаты поиска :

×

Интеграция OAuth/OpenID Connect SSO с Drupal в качестве поставщика OAuth.

Интеграция Drupal OAuth Server SSO позволяет входить в любые клиентские приложения, совместимые с OAuth 2.0 или OpenID Connect (OIDC), используя учетные данные Drupal. Эта интеграция SSO достигается с помощью сервер OAuth miniOrange Этот модуль поддерживает несколько типов предоставления доступа, включая предоставление доступа по паролю, предоставление доступа по учетным данным клиента, неявное предоставление доступа и предоставление доступа на основе авторизации.

Модуль совместим со всеми клиентами OAuth/OIDC, такими как Salesforce, Slack, AWS Cognito, Jira, Joomla, WordPress, Magento, Bitbucket, Azure AD B2C, Confluence, OSTicket, Grafana, Qlik Cloud, и доступен для Drupal 7, Drupal 8, Drupal 9, Drupal 10 и Drupal 11.

  • Загрузите модуль:

    composer require 'drupal/oauth_server_sso'

  • Перейдите на Продлить В меню административной панели Drupal включите модуль, установив флажок и нажав на кнопку. Установите .
  • Настройте модуль по следующему пути:

    {BaseURL}/admin/config/people/oauth_server_sso/config_client

  • Установите модуль:

    drush en oauth_server_sso

  • Очистить кеш:

    друш кр

  • Настройте модуль по следующему пути:

    {BaseURL}/admin/config/people/oauth_server_sso/config_client

  • Перейдите в Продлить меню в консоли администратора Drupal и нажмите Установите новый модуль.
  • Установите модуль Drupal OAuth / OIDC Provider - Single Sign On (SSO), скачав ZIP-архив или перейдя по URL-адресу. пакет (tar/zip).
  • Нажмите на Включить недавно добавленные модули.
  • Включите этот модуль, установив флажок и нажав кнопку Установите .
  • Настройте модуль по следующему пути:

    {BaseURL}/admin/config/people/oauth_server_sso/config_client

  • В меню «Администрирование» перейдите в раздел «Конфигурация» → «Люди» → «Конфигурация сервера miniOrange OAuth» (admin/config/people/oauth_server_sso/config_client).
Drupal-OAuth Server - select miniorange oauth server configuration
  • Под OAuth-клиент Вкладка в Добавить клиента в раздел введите название приложения Имя приложения и вставьте ранее скопированный URL-адрес обратного вызова из клиента OAuth в URL обратного вызова/перенаправления текстовое поле.
  • Добавить несколько URL-адресов обратного вызова можно, нажав кнопку «Добавить еще» рядом с текстовым полем.
  • Нажмите на Сохранено кнопка
Сервер Drupal OAuth — Добавить клиент — вставьте URL-адрес обратного вызова
  • Теперь отобразятся идентификатор клиента (Client ID) и секретный ключ (Secret). Скопируйте их и сохраните. Они понадобятся при настройке клиентского приложения.
  • Пожалуйста, настройте область действия и конечные точки в соответствии с таблицей ниже в клиентском приложении. (Вы также можете получить эти данные из...) Область применения и конечные точки раздел сайт на Drupal -> Конфигурация -> конфигурация сервера OAuth miniOrange -> OAuth-клиент):
  • Объем профиль openid email
    Авторизовать конечную точку {base_url_of_the_drupal_site}/mo/oauth2/authorize
    Конечная точка токена доступа {base_url_of_the_drupal_site}/mo/oauth2/token
    Получить конечную точку информации о пользователе {base_url_of_the_drupal_site}/mo/oauth2/userinfo

Если у вас возникнут какие-либо проблемы во время настройки или вам потребуются дополнительные функции, пожалуйста, свяжитесь с нами по адресу [указать адрес электронной почты или контактные данные]. drupalsupport@xecurify.com.


 Спасибо за ваш ответ. Мы свяжемся с вами в ближайшее время.

Что-то пошло не так. Пожалуйста, отправьте запрос ещё раз.

Мы свяжемся с вами в ближайшее время!



ADFS_sso ×
Привет!

Нужна помощь? Мы здесь!

поддержка