Единый вход (SSO) Salesforce с использованием WordPress в качестве сервера OAuth | Salesforce SSO
Обзор
Плагин OAuth Server для WordPress обеспечивает единый вход (SSO) в систему. Salesforce После настройки плагина Salesforce с OAuth Server для WordPress вы сможете войти в приложение Salesforce, используя свои учетные данные WordPress. Плагин OAuth Server также позволяет отправлять пользовательские атрибуты WordPress в ваше приложение Salesforce. Приложение создано в соответствии с вашими требованиями. Чтобы узнать больше о других функциях, которые мы предоставляем в плагине OAuth Server для WordPress, вы можете... нажмите здесь..
Предварительные условия: загрузка и установка
- Войдите в свою учетную запись WordPress как администратор.
- Перейти на вордпресс Панель управления >> Плагины и нажмите на Добавить новый.
- Найдите Плагин OAuth Server для единого входа (SSO) в WordPress и нажмите на установить сейчас.
- После установки нажмите на активировать.
Шаги настройки
Шаг 1. Настройка WordPress в качестве сервера OAuth.
- Перейдите на miniOrange OAuth Server в меню слева нажмите на Пользовательский клиент OAuth 2.0 .

- Введите имя клиента по своему усмотрению. URL перенаправления / обратного вызова (например: https:// /services/authcallback/ ) предоставлено компанией Salesforce в рамках URI перенаправления поле и нажмите на Сохранить клиента .

- Записывать Идентификатор клиента, секретный ключ клиента, конечные точки и Объем для настройки в вашем приложении Salesforce.

Шаг 2. Настройте Salesforce в качестве клиента OAuth.
- Вход в свой файл SalesForce счет.
- Переключение на SalesForce Classic выберите режим в меню профиля, а затем перейдите в Установка стр.

- В поле «Быстрый поиск» введите Auth, А затем выберите Поставщики аутентификации.

- Нажмите на Новое кнопка и выберите тип поставщика как OpenID Connect из раскрывающегося списка.


- Введите поставщика услуг Имя, суффикс URL, идентификатор клиента (в качестве ключа потребителя), секрет клиента (в качестве секрета потребителя), область действия, конечные точки. который вы скопировали из плагина miniOrange OAuth Server.
- Создайте обработчик регистрации, нажав на кнопку. Автоматическое создание шаблона обработчика регистрации ссылка. Также выберите пользователя в Выполните регистрацию как поле. Вы можете выбрать пользователя-администратора и нажать на него. Сохранено Кнопка для сохранения конфигурации.
| Идентификатор клиента: | Кликните сюда |
| Секрет клиента: | Кликните сюда |
| Объем: | профиль openid |
| Авторизовать конечную точку: | https://< your-wordpress-domain >/wp-json/moserver/authorize |
| Конечная точка токена доступа: | https://< your-wordpress-domain >/wp-json/moserver/token |
| Конечная точка для получения информации о пользователе: | https://< your-wordpress-domain >/wp-json/moserver/resource |
- Теперь вы можете увидеть URL-адрес инициализации (только для тестирования)Вас перенаправят на сайт вашего OpenID-провайдера, где вас попросят войти в систему. Затем вас попросят авторизовать ваше приложение. После авторизации вас перенаправят на Salesforce. Вы должны увидеть... пользовательский XML элемент с e-mail элемент внутри него.

Шаг 3. Добавьте кнопку SSO.
- В поле «Быстрый поиск» введите Мой домен, А затем выберите Мой домен.

- Прокрутите вниз, чтобы найти Аутентификация В разделе «Конфигурация» нажмите на Редактировать.

- В разделе «Служба аутентификации» установите флажок напротив вашего поставщика аутентификации и сохраните изменения. настройки.

- Вы можете открыть страницу входа в Salesforce в режиме инкогнито, и вы увидите добавленную кнопку SSO.
В этом руководстве вы успешно настроили единый вход (SSO) в приложение Salesforce с использованием WordPress в качестве поставщика OAuth и Salesforce в качестве клиента OAuth, применяя наш плагин OAuth Server для WordPress. Это решение гарантирует, что вы сможете развернуть безопасный доступ к вашему приложению Salesforce с использованием учетных данных сайта WordPress за считанные минуты.
Статьи по теме
Спасибо за ваш ответ. Мы свяжемся с вами в ближайшее время.
Что-то пошло не так. Пожалуйста, отправьте запрос ещё раз.

Регистрация