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

×

Единая авторизация Upwork для WordPress с использованием OAuth

Нужна помощь с настройкой? Свяжитесь с нами по адресу: info@xecurify.com И мы поможем вам всё организовать в кратчайшие сроки.

Пошаговая инструкция по настройке единого входа (SSO).

Шаг 1: Загрузите и установите клиент miniOrange OAuth.

Из вашей панели управления WordPress

  • Нажмите на ПлагиныДобавить новый меню.
  • Найдите Вход через OAuth (клиент OAuth) Установите плагин.

    Не удалось загрузить изображение
  • активировать OAuth-клиент Плагины от miniOrange можно скачать со страницы плагинов.

Шаг 2: Настройка клиента OAuth

  • После активации плагина OAuth Single Sign On – SSO (клиент OAuth) перейдите в miniOrange OAuth.
  • Нажмите на Выберите приложение Чтобы найти приложение вашего поставщика OAuth или щелкните по нему в списке доступных приложений.
  • Если ваше приложение/серверное имя отсутствует в списке по умолчанию, вы можете нажать на соответствующую кнопку. Пользовательское приложение OAuth 2.0 or Пользовательское приложение OpenID Connect для добавления пользовательского сервера OAuth/OpenID Connect.
  • Настройте приложение OAuth в Upwork с использованием URL-адреса обратного вызова/перенаправления (см. скриншот ниже).

  • Заполните поля ниже, используя полученные данные конфигурации. Upwork

    Идентификатор клиента: Получено из приложения, настроенного в Upwork.
    Секрет клиента: Получено из приложения, настроенного в Upwork.
    Объем:  В зависимости от того, к каким данным вы хотите получить доступ, например, к электронной почте или профилю.
    Авторизовать конечную точку:Точка авторизации Upwork
    Конечная точка токена доступа: Конечная точка для ввода токена на Upwork
    Конечная точка для получения информации о пользователе: Конечная точка ресурса или информации о пользователе на Upwork.
  • После ввода всей обязательной информации нажмите кнопку «Сохранить настройки».
  • Нажмите кнопку «Проверить конфигурацию», чтобы убедиться в правильности настройки.
  • После успешной настройки вы получите Имя атрибута и Значения атрибутов on Тестовая конфигурация Окно. Сопоставьте имена атрибутов, предоставленные вашим OAuth-сервером, с атрибутами OAuth-клиента, указанными в разделе «Сопоставление атрибутов», и нажмите на кнопку. Сохранить настройки.
  • Перейти на WordPress Меню -> Внешний вид -> Виджет.
  • Перетащите виджет miniOrange OAuth в любое удобное для вас место на вашем сайте, как показано на скриншоте ниже.
  • Скопируйте и вставьте URL вашего сайта в приватное окно, и вы увидите кнопку «Вход». отображаемое имя вы дали.
  • После входа в систему вы сможете получить доступ к своему профилю WordPress.

Главные преимущества

Автоматическое создание пользователей

Автоматическое создание пользователя в WordPress после выполнения единого входа (SSO) с использованием учетных данных пользователя, если пользователь еще не присутствует в списке пользователей WordPress.

Вход через виджет / ссылку / шорткод

Используйте виджет авторизации OAuth /link/shortcode в любом месте вашего сайта с возможностью настройки CSS для кнопки входа.

Настраиваемый URL-адрес перенаправления после входа и выхода из системы.

Укажите URL-адрес, куда вы хотите перенаправлять пользователей после входа в систему или после выхода из нее.

Принудительная аутентификация

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

Регистрация, специфичная для домена

Ограничьте вход пользователей в систему на основе настроенных доменов. Вы можете разрешить/запретить вход пользователей в систему на основе домена электронной почты.

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

Получите доступ к плагину на всех своих подсайтах.

Привязка учетной записи

Функция «Связывание учетных записей» позволяет синхронизировать учетные записи пользователей в базе данных WordPress. Если у пользователя уже есть учетная запись в WordPress, то на основе общего атрибута плагин обновляет профиль пользователя в WordPress.

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

Сопоставление ролей с атрибутами BuddyPress, позволяющее назначать роли BuddyPress на основе групп/ролей OAuth.

Динамический URL обратного вызова

Эта функция позволяет добавлять динамический URL-адрес обратного вызова/перенаправления.

Ограничение страницы

Ограничения на доступ к страницам для пользователей зависят от их роли и от того, вошли они в систему или нет.

Отображение атрибутов

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

Сопоставление ролей

Пользователь может установить роли WordPress на основе групп/ролей, полученных в ответе от поставщика OAuth, с использованием настроенного сопоставления.

Другие виды грантов, которые мы поддерживаем

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

Неявное предоставление

Предоставление токенов обновления

Предоставление учетных данных владельца ресурса (предоставление пароля)

Предоставление учетных данных клиента

Привет!

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

поддержка