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

×

Настройка единого входа (SSO) в Typo3 WHMCS | SSO в Typo3 WHMCS


Интеграция системы входа в WHMCS (WHMCS OAuth Single Sign-On) с Typo3 с использованием протокола OAuth 2.0.

Расширение Typo3 OAuth / OpenID Connect для единого входа (SSO) упрощает интеграцию OAuth2 для обеспечения входа в WHMCS внутри Typo3, тем самым обеспечивая бесперебойную работу единого входа (SSO) в WHMCS.

Это расширение предоставляет гибкие возможности для настройки подключений к различным платформам социальных сетей, а также к пользовательским поставщикам OAuth и OIDC. Оно включает в себя широкий спектр функций единого входа (SSO), таких как сопоставление атрибутов для профилей пользователей и сопоставление ролей, и многое другое. В этом руководстве мы рассмотрим шаги по настройке единого входа (SSO) между Typo3 и WHMCS, позволяющие пользователям входить в Typo3, используя свои учетные данные WHMCS. К концу этой статьи пользователи смогут уверенно входить в Typo3, используя свои учетные записи WHMCS. Нажмите здесь, чтобы узнать больше о дополнительных функциях расширения Typo3 OAuth Single Sign-On (OAuth & OpenID Connect Client).

Расширение Typo3 OAuth & OpenID Connect Single Sign-On (SSO) позволяет безопасно входить в Typo3, используя WHMCS в качестве поставщика OAuth и OpenID Connect. Для настройки плагина можно также использовать альтернативные поставщики OAuth, такие как Azure B2C, Office 365 и другие пользовательские поставщики. Поддерживаются расширенные функции единого входа, такие как сопоставление атрибутов профиля пользователя, сопоставление ролей и т. д. В этой статье мы рассмотрим, как настроить SSO между Typo3 и WHMCS. К концу этого руководства пользователи должны иметь возможность входить в Typo3 через WHMCS.

Шаги по настройке единого входа (SSO) WHMCS OAuth и OpenID. Вход в Typo3.

1. Настройте WHMCS в качестве поставщика аутентификации OAuth.

Выполните следующие шаги, чтобы настроить WHMCS в качестве поставщика аутентификации OAuth.

миниоранж img Настройте WHMCS в качестве поставщика аутентификации OAuth.
  • Для начала перейдите в свой домен WHMCS и войдите в свою учетную запись администратора WHMCS.
  • Вы увидите следующий экран. Перейдите по ссылке: Установка OpenID Connect на панели навигации вверху.
  • Единый вход WHMCS с плагином WHMCS для WordPress — настройка OpenID Connect в WHMCS
  • Нажмите на Сгенерировать новые учетные данные API клиента .
  • Единый вход WHMCS с плагином WHMCS для WordPress — создание новых учетных данных клиента.
  • Вы будете перенаправлены на страницу с подробной информацией о приложении. Заполните необходимые данные и введите их. Авторизованные URI перенаправления от miniOrange Typo3 OAuth Client Вставьте плагин и нажмите на Создать учетные данные.
  • Единый вход WHMCS с плагином WHMCS для WordPress — настройка нового клиента
  • Вы будете перенаправлены на страницу с подробной информацией о приложении. Здесь вы сможете найти идентификатор клиента и Секрет клиента.
  • Единый вход WHMCS с плагином WHMCS для WordPress — проверьте конфигурацию вашего клиента.
  • Скопируйте эти учетные данные в соответствующие поля конфигурации клиента miniOrange Typo3 OAuth.
  • Вы успешно завершили настройку системы WHMCS.

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

  • После успешной настройки поставщика OAuth введите Имя поставщика OAuth, идентификатор клиента, Секрет клиента, Объем и предоставили конечные точки.

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


    Имя приложения WHMCS
    Авторизовать конечную точку: https://{yourWHMCSdomain}/oauth/authorize.php
    Конечная точка токена доступа: https://{yourWHMCSdomain}/oauth/token.php
    Конечная точка для получения информации о пользователе: https://{yourWHMCSdomain}/oauth/userinfo.php
  • Нажмите на Сохранено чтобы сохранить настройки.
  • Typo3 SSO OAuth 2.0 SSO учетные данные WHMCS uth0 SSO
  • Нажмите на Тестовая конфигурация .
  • Учетные данные OAuth для WHMCS SSO от Typo3
  • В таблице вы увидите все значения, возвращаемые вашим OAuth-провайдером в Typo3. Если вы не видите значения для имени, фамилии, электронной почты или имени пользователя, внесите необходимые изменения в настройки вашего OAuth-провайдера, чтобы он возвращал эту информацию.
  • Вы успешно настроили Typo3 в качестве клиента OAuth. Теперь вы можете создать собственную кнопку SSO на своем сайте Typo3 Frontend и встроить в нее URL страницы FEOIDC для запуска SSO.
  • Typo3 OAuth 2.0 SSO WHMCS SSO

3: Сопоставление атрибутов (необязательно). *Это функция премиум-класса.

  • Сопоставление атрибутов можно осуществить на вкладке «Сопоставление атрибутов». В бесплатной версии расширения можно сопоставлять только имя пользователя и адрес электронной почты. Однако в премиум-версии расширения можно сопоставлять различные атрибуты, поступающие от вашего OAuth-провайдера, с атрибутами, присутствующими на вашем сайте Typo3.
  • Сопоставление атрибутов OAuth в Typo3, единый вход (SSO) в Typo3.

4: Групповое сопоставление (необязательно). *Это функция премиум-класса.

  • В бесплатном расширении можно указать роль по умолчанию, которая будет назначена всем пользователям, не являющимся администраторами, при проведении единого входа (SSO).
  • Перейдите на вкладку «Сопоставление групп» и выберите раздел «Сопоставление групп».
  • Выберите роль по умолчанию и нажмите кнопку «Сохранить».
  • WHMCS Typo3 SSO — Единый вход (SSO) в WHMCS Typo3 — сопоставление ролей

Настроив WHMCS как Поставщик OAuth и Typo3 как OAuth-клиент Используя наше расширение Typo3 OAuth Client, вы успешно установили систему единого входа (SSO) Typo3 WHMCS. Благодаря этому решению, всего за несколько минут вы сможете обеспечить безопасный доступ к вашему сайту Typo3, используя учетные данные WHMCS.

Дополнительные ресурсы


Если вы ищете что-то, чего не можете найти, пожалуйста, напишите нам по адресу info@xecurify.com.

Привет!

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

поддержка