Настройка единого входа (SSO) PayPal с помощью плагина Joomla OAuth Client.
Обзор
Настройте единый вход (SSO) на вашем сайте Joomla, используя провайдер PayPal OAuth с плагином Joomla OAuth & OpenID Connect. Интеграция единого входа PayPal (SSO) в Joomla через протокол аутентификации OAuth 2.0 позволит вашим пользователям безопасно входить на ваши веб-сайты и в приложения Joomla, проходя аутентификацию через провайдер PayPal OAuth. Плагин PayPal OAuth для Joomla также предлагает расширенные функции, такие как автоматическое создание пользователей, сопоставление атрибутов и сопоставление групп.
Посетите наш Плагин клиента Joomla OAuth Чтобы узнать больше о функциях и тарифных планах плагина Joomla OAuth Single Sign-On (OAuth & OpenID Connect), посетите соответствующую страницу.
Шаги настройки
В этой конфигурации PayPal выступает в роли сервера OAuth, а Joomla позволяет пользователям входить в систему, используя свои учетные данные PayPal, с помощью плагина Joomla OAuth Client.
Шаг 2: Настройте PayPal в качестве сервера OAuth.
- Прежде всего, перейдите к Paypal и войдите в свой аккаунт PayPal.
- Вам будет показана страница управления приложениями. Прокрутите вниз до... REST API-приложения и нажмите на Создать приложение.
- Вам будет показана форма, в которую вам нужно будет ввести данные. Имя приложения и Учетная запись разработчика в песочницеЗаполните форму необходимой информацией. Затем нажмите на кнопку. Создать приложение.
Шаг 3: Настройка идентификатора клиента и секретного ключа.
- Вы вернетесь на страницу управления приложениями. Здесь вы сможете найти идентификатор клиента и Secret.
- Прокрутите вниз, чтобы Настройки приложения-песочницыЗдесь заполните поле. URL обратного вызова/перенаправления из плагина miniOrange Oauth Client, который мы скопировали. здесь. Затем нажмите на + или нажмите Enter.
- Вернитесь в Панель управления Joomla, Затем перейдите к Шаг 2 [Идентификатор клиента и секретный ключ].
- Вставьте Идентификатор клиента, секретный ключ клиента и доменТакже установите учетные данные клиента. В заголовке затем нажмите на Сохраните настройкиПосле сохранения настроек нажмите на Сохранить конфигурацию.
- Ниже приведены область действия и конечные точки, необходимые для настройки плагина Joomla в качестве клиента OAuth, чтобы настроить PayPal в качестве пользовательского поставщика OAuth или OIDC.
| Объем | профиль электронной почты openid |
| Авторизовать конечную точку | https://www.paypal.com/signin/authorize |
| Конечная точка токена доступа | https://api.paypal.com/v1/oauth2/token |
| Получить конечную точку информации о пользователе | https://api.paypal.com/v1/identity/oauth2/userinfo |
| Настройка учетных данных клиента | В заголовке |
