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

×

Единый вход в Joomla
OAuth-сервер

Плагин Joomla OAuth Server позволяет реализовать единый вход (SSO) для любого клиентского приложения, совместимого с OAuth 2.0. Он позволяет пользователям аутентифицироваться в вашем клиентском приложении, используя свои учетные данные Joomla, что позволяет Joomla выступать в качестве поставщика OAuth. Вы также можете получить доступ ко всем API OAuth, используя плагин Joomla OAuth Server SSO.
Joomla OAuth Server - Изображение баннера

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

  • Единый вход в Joomla | Joomla Single Sign On - NASA
  • Единый вход в Joomla | Joomla Single Sign On - округ Трэвис
  • Joomla Единый вход | Единый вход в Joomla — KNF
  • Единый вход в Joomla | Единая авторизация Joomla - Nokia
  • Единый вход в Joomla | Joomla Single Sign On - Gov.UK
  • Joomla SSO | Единый вход в Joomla - IMAREST
  • Joomla SSO | Единый вход в Joomla - Tactical Solutions

Как настроить OAuth-сервер для Joomla?

Единый вход в Joomla | Шаг 1

Шаг 01

Установите расширение Joomla OAuth Server.

Установите расширение, затем нажмите «Начать», чтобы перейти на панель управления расширением Joomla OAuth Server.

Единый вход в Joomla | Шаг 1

Шаг 02

URL-адрес перенаправления OAuth

Скопируйте URL-адрес перенаправления с выбранного вами OAuth-сервера и введите его на вкладке «Настройка OAuth» плагина.

Единый вход в Joomla | Шаг 1

Шаг 03

Настройте Joomla в качестве клиента OAuth.

Введите свой идентификатор клиента и секретный ключ из расширения Joomla OAuth Client на выбранном вами сервере OAuth.

Основные особенности нашего расширения для сервера OAuth в Joomla

Откройте для себя функции, которые сделают работу с Joomla простой и безопасной.

Поставщик OAuth/OpenID

Типы предоставления прав OAuth

Алгоритм подписи JWT

Сопоставление атрибутов/групп

Совместимо с Joomla 6

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

Поставщик OAuth/OpenID

Обеспечьте пользователям беспрепятственный доступ к широкому спектру приложений, использующих популярные стандарты аутентификации, такие как OAuth, OpenID и JSON Web Tokens (JWT). Благодаря этой функциональности пользователи смогут легко входить в систему на различных платформах без необходимости создавать и управлять несколькими наборами учетных данных.

Ознакомьтесь с поддерживаемыми нами интеграциями

Joomla OAuth Server обеспечивает безопасную единую авторизацию (SSO) и авторизацию через API для всех приложений вашей организации. Вместо управления отдельными базами данных пользователей для каждой системы, внешние приложения аутентифицируют пользователей через Joomla, используя стандартные протоколы OAuth 2.0 и OpenID Connect.

Наши Цены

бесплатно

  • Все функции бесплатного плана.
  • Единый вход (SSO) всего с одним приложением.
  • Поддерживаемые типы грантов: грант на авторизацию.
  • Базовое сопоставление атрибутов
  • Единый вход (SSO) только для роли администратора.
ПРЕМИУМ
Самые популярные

  • Все функции бесплатного тарифного плана+
  • Подключение нескольких приложений
  • Поддерживаются все типы грантов
  • Расширенное сопоставление атрибутов
  • Единый вход для неограниченного количества пользователей (для всех пользователей)
  • Настройте срок действия и длину токена.
  • Сопоставление ролей
  • Аутентификация JWT
  • Многофакторная аутентификация
  • Пользовательская аналитика

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

Что такое расширение Joomla OAuth Server и как оно работает?

Расширение miniOrange Joomla OAuth Server позволяет вашему веб-сайту Joomla выступать в качестве поставщика OAuth 2.0 или поставщика идентификации OpenID Connect (OIDC). Это позволяет внешним клиентским приложениям (таким как WordPress, Shopify, мобильные приложения или пользовательские SaaS-инструменты) безопасно аутентифицировать пользователей, используя их существующие учетные данные для входа в Joomla, устраняя необходимость в отдельных базах данных пользователей и обеспечивая единый вход (SSO) в вашей сети.

В чём разница между клиентом Joomla OAuth и сервером Joomla OAuth?

Клиент Joomla OAuth позволяет пользователям входить на ваш сайт Joomla, используя учетные данные из внешних сетей (таких как Google, Facebook или Okta). С другой стороны, сервер Joomla OAuth превращает ваш сайт Joomla в источник идентификации, позволяя вам использовать базу данных пользователей Joomla для входа во внешние приложения и сервисы.

Какие типы и потоки предоставления прав OAuth 2.0 поддерживаются этим расширением?

Для обеспечения бесшовной интеграции с широким спектром клиентских приложений, miniOrange Joomla OAuth Server поддерживает все основные стандартные типы предоставления доступа: предоставление кода авторизации, неявное предоставление, учетные данные владельца ресурса (предоставление пароля), предоставление учетных данных клиента, токен обновления и механизм подтверждения ключа для обмена кодом (PKCE) для повышения безопасности мобильных приложений и одностраничных приложений (SPA).

Можно ли передавать группы пользователей Joomla и атрибуты профилей в подключенные приложения?

Да. Расширение поддерживает расширенное сопоставление атрибутов и групп/ролей. Вы можете безопасно передавать данные профиля пользователя (например, имя, адрес электронной почты, номер телефона) и группы пользователей из вашей базы данных Joomla в целевое клиентское приложение, что позволяет управлять и обеспечивать контроль доступа на основе ролей (RBAC) во внешних приложениях в зависимости от группы пользователя в Joomla.

Какие алгоритмы подписи JWT-токенов доступны в этом расширении?

Для обеспечения целостности и безопасности данных расширение Joomla OAuth Server позволяет подписывать JSON Web Tokens (JWT) в соответствии с требованиями соответствия ваших клиентских приложений. Вы можете настроить либо симметричный алгоритм подписи на основе HMAC (HS256/HSA), либо асимметричный алгоритм на основе RSA (RS256/RSA) с использованием защищенных сертификатов.

Можно ли подключить несколько внешних клиентских приложений к моему OAuth-серверу Joomla?

Да, премиум-версия расширения позволяет одновременно настраивать несколько клиентских конфигураций. Вы можете добавлять и управлять несколькими отдельными клиентскими приложениями, каждое со своим уникальным идентификатором клиента (Client ID), секретным ключом клиента (Client Secret), определенными URL-адресами перенаправления (Redirect URLs) и настраиваемыми типами предоставления доступа.

Совместимо ли расширение Joomla OAuth Server с Joomla 5 и Joomla 6?

Да. Расширение miniOrange Joomla OAuth Server полностью совместимо с Joomla 3, 4, 5 и последней версией Joomla 6. Плагин регулярно получает обновления, обеспечивающие совместимость с ядром, что гарантирует, что обновление ядра Joomla не нарушит вашу экосистему единого входа (Single Sign-On).

Можно ли использовать это расширение для защиты пользовательских REST API Joomla?

Безусловно. Генерируя стандартные токены доступа OAuth 2.0, этот плагин можно использовать для аутентификации, авторизации и защиты внешних REST API-интерфейсов. Это делает его идеальным выбором для обеспечения безопасности безголовых архитектур Joomla, мобильных приложений и интеграций со сторонними бэкэндами.

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

мо-форма

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

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

Привет!

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

поддержка