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

×

Drupal OAuth/OpenID
Подключить сервер

Модуль Drupal OAuth/OIDC Server позволяет пользователям использовать единый вход (SSO) для доступа к клиентским приложениям. Для этого модуль преобразует ваш сайт в сервер OAuth. OAuth 2.0 Server поддерживает такие клиентские приложения, как Salesforce, Slack, Magento, Jira, Azure, WordPress, Joomla, Bitbucket, AWS Cognito и Google.
Drupal OAuth Server - Изображение баннера

Наши доверенные клиенты

Посмотреть всех клиентов →

  • Drupal | Беспарольная аутентификация в Drupal - NASA
  • Drupal | Беспарольная аутентификация в Drupal - Nestlé
  • Drupal | Беспарольная аутентификация в Drupal - Sony Pictures
  • Drupal | Беспарольная аутентификация в Drupal - UNICC
  • Drupal | Беспарольная аутентификация в Drupal - Vodafone
  • Drupal | Беспарольная аутентификация в Drupal - Wipro
  • Drupal | Беспарольная аутентификация в Drupal - Университет Вирджинии

Настройка единого входа в систему за 3 простых шага

Контроль доступа к медиафайлам WordPress | Шаг 1

Шаг 01

Загрузить и установить

Загрузите и установите модуль Drupal OAuth Server из магазина приложений Drupal.

Плагин WordPress для предотвращения прямого доступа | Шаг 2

Шаг 02

Добавить клиент OAuth

Для добавления клиента введите название приложения и URL-адрес обратного вызова/перенаправления клиента OAuth.

Контроль доступа к медиафайлам WordPress | Шаг 3

Шаг 03

Область действия и конечные точки сервера OAuth

Скопируйте область действия и конечные точки для клиента OAuth.

Интегрируйте SSO с Drupal за считанные минуты.

Подключите свой сайт Drupal в качестве сервера OAuth и включите безопасную аутентификацию на основе OAuth для бесшовной интеграции с внешними приложениями без сложной настройки.

Основные особенности модуля Drupal OAuth Server

Поддержка JWT и алгоритм подписи

Поддержка JWT с алгоритмами подписи для обеспечения подлинности и неизменности данных при передаче между клиентом и сервером.

Поддержка всех типов грантов

Поддерживает все типы предоставления доступа OAuth 2.0, включая код авторизации, учетные данные клиента, пароль, неявный доступ и токен обновления.

Настройка атрибутов ответа

Добавьте данные о пользователе, такие как роли, разрешения или отделы, в токены идентификации и конечную точку userinfo.

Поддержка OIDC

В модуле реализована аутентификация пользователей с поддержкой OpenID Connect (OIDC).

Конфигурация нескольких клиентов

Настройте несколько клиентов OAuth/OIDC на вашем сайте Drupal с легкостью.

Настройка срока действия токена

Настройте пользовательские сроки действия токенов для клиентов OAuth/OIDC на вашем сайте Drupal.

Активная поддержка Drupal 7

Продолжайте уверенно использовать Drupal 7, поскольку наш модуль продолжает оказывать активную поддержку даже после прекращения официальной поддержки Drupal.

Поддержка JWT и алгоритмы подписи

Поддержка JWT и алгоритмы подписи

Обеспечьте поддержку JSON Web Token (JSON) с помощью нашего модуля Drupal OAuth 2.0 Server. Кроме того, алгоритм подписи гарантирует подлинность и неизменность содержимого JWT во время передачи между клиентским и серверным приложениями.

Тарифный план

Выберите идеальный для вас план

Настройте план за 2 простых шага.

Выберите количество пользователей
Примерное количество пользователей, которые будут использовать учетные данные Drupal для входа через единый вход (SSO).
Выберите тип платежа
Для получения оптовых скидок

СООБЩЕСТВО

$0 / год
  • Предоставление кода авторизации
  • Поддержка OIDC
  • Поддержка симметричных алгоритмов подписи JWT.
  • Настройка атрибутов ответа. Основные параметры.
  • Включить/Выключить главный переключатель
  • Отчет об ошибках

ПРЕМИУМ

Prepaid

Ежегодный биллинг

$450 / год
постоплатной

Ежемесячная оплата

$45 / месяц
  • Поддержка нескольких клиентов OAuth/OIDC
  • Настраиваемые утверждения в ID-токене
  • Несколько URL-адресов обратного вызова
  • Поддерживает единый выход из системы SAML.
  • Настройка срока действия токена
  • Принудительное выполнение параметра состояния
  • Поддержка асимметричных алгоритмов подписи JWT
  • Вход в систему, инициированный сервером/Drupal.
  • Поддержка интеграции без графического интерфейса

Изучите возможности Drupal OAuth SSO.

Загрузите модуль и быстро настройте свой сайт Drupal в качестве сервера OAuth для обеспечения бесшовной и безопасной интеграции единого входа с внешними приложениями.

Функции интеграции с сервером OAuth

Круглосуточная поддержка

Предоставление кода авторизации

Обеспечивает безопасный двухэтапный процесс аутентификации OAuth 2.0, в рамках которого пользователи проходят аутентификацию и получают код авторизации, который затем обменивается на токен доступа. Идеально подходит для веб-приложений.

Продукция, занимающая лидирующие позиции в отрасли

Поддержка OIDC

Добавлена ​​поддержка OpenID Connect для расширения функциональности OAuth за счет проверки личности пользователя и идентификационных токенов, что обеспечивает единый вход и более расширенные возможности обмена профилями пользователей.

Документация

Поддержка симметричных алгоритмов подписи JWT.

Подписывать и проверять JWT с использованием симметричных алгоритмов, таких как HS256, HS384 и HS512, с общим секретом, что подходит для доверенных внутренних интеграций.

Круглосуточная поддержка

Включение/выключение главного выключателя

Включение и выключение функциональности сервера OAuth можно мгновенно перевести из централизованных настроек, что полезно во время технического обслуживания или тестирования.

Продукция, занимающая лидирующие позиции в отрасли

Поддержка нескольких клиентов OAuth/OIDC

Управляйте множеством клиентских приложений, каждое со своей конфигурацией, учетными данными, типами предоставления доступа и URI перенаправления — и все это из одного интерфейса.

Документация

Настраиваемые утверждения в идентификационном токене

Добавьте пользовательские поля из профилей пользователей в поля токенов идентификации, чтобы делиться дополнительной информацией с подключенными клиентами.

Круглосуточная поддержка

Несколько URL-адресов обратного вызова

Регистрируйте и управляйте несколькими URI перенаправления для каждого клиента в разных средах (например, разработка, тестирование, производство) или модулях приложения.

Продукция, занимающая лидирующие позиции в отрасли

Поддержка неявных учетных данных, паролей, учетных данных клиента, токенов обновления и PKCE.

Вместо использования сертификатов по умолчанию вы можете создавать и использовать собственные сертификаты безопасности для подписи или шифрования данных SSO. Это помогает соответствовать конкретным политикам безопасности вашей организации или клиентов.

Документация

Настройка срока действия токена

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

Круглосуточная поддержка

Настройка проверки URL-адреса обратного вызова

Настройте параметры проверки URI перенаправления во время авторизации для поддержки как статических, так и динамических приложений.

Продукция, занимающая лидирующие позиции в отрасли

Принудительное выполнение параметра состояния

Включите строгое использование параметра состояния для предотвращения CSRF-атак и поддержания целостности запросов при перенаправлениях.

Документация

Экран согласия

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

Круглосуточная поддержка

Поддержка интеграции без графического интерфейса

Включите аутентификацию OAuth в безголовых или децентрализованных фронтенд-приложениях, где не требуется взаимодействие с пользовательским интерфейсом.

Продукция, занимающая лидирующие позиции в отрасли

Настройка атрибутов ответа

Сопоставьте сложные или пользовательские поля, которые будут включены в ответы токенов или отправлены в качестве утверждений, с учетом специфических потребностей приложения.

Часто задаваемые вопросы (FAQ)

Часто задаваемые вопросы | Часто задаваемые вопросы по модулюЗапросы по модулям

Хранит ли miniOrange какие-либо пользовательские данные?

miniOrange не передает никаких данных за пределы ваших систем и не хранит никакой персональной идентифицирующей информации (PII). Все модули полностью устанавливаются локально. Все данные остаются на вашем сервере. Только для модуля двухфакторной аутентификации Drupal нам необходимо хранить адрес электронной почты пользователя. Для аутентификации на основе рисков необходима такая информация, как тип устройства, местоположение, IP-адрес и время, чтобы идентифицировать пользователя и предоставить доступ в зависимости от уровня риска.

Предоставляет ли Miniorange лицензию разработчика для платного модуля?

Мы не предоставляем лицензию разработчика для нашего платного модуля, и исходный код защищен. Строго запрещено вносить какие-либо изменения в код без письменного разрешения от miniOrange. В модуле предусмотрены хуки, которые разработчики могут использовать для расширения функциональности модуля.

Предлагает ли miniOrange техническую поддержку?

Да, мы предоставляем круглосуточную поддержку по всем вопросам, которые могут возникнуть при использовании модуля, включая техническую поддержку от наших разработчиков. Вы можете получить приоритетную поддержку в зависимости от выбранного вами тарифного плана. Вы можете ознакомиться с различными тарифными планами поддержки. здесь.

Как активировать премиум-модуль на моем сайте Drupal?

  1. После завершения оплаты перейдите в miniOrange приборная панель чтобы загрузить свой премиум-модуль или перейти по ссылке Этапы установки Composer.
  2. Для активации платного модуля перейдите по ссылке: Регистрация/Войти Войдите в систему, используя свою учетную запись miniOrange, для которой вы приобрели лицензию.
  3. После входа в систему вам будет предложено ввести лицензионный ключ. Перейдите в панель управления miniOrange → Лицензия → Просмотреть лицензионный ключ чтобы получить лицензионный ключ.

Как разблокировать лицензионный ключ?

Вы можете удалить лицензионный ключ из модуля, нажав кнопку «Удалить учетную запись» на вкладке «Регистрация/Вход» модуля.

Хотите запланировать демонстрацию?

мо-форма

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

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

Привет!

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

поддержка