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

×

Neon CRM: интеграция OAuth и OpenID для единого входа (SSO) | Вход через SSO в Neon CRM


Плагин единого входа (SSO) Neon CRM с OAuth и OpenID Connect для WordPress. Обеспечьте безопасный вход в WordPress, используя Neon CRM в качестве поставщика OAuth и OpenID Connect. Единый вход (SSO) Neon CRM с WordPress позволяет вашим пользователям входить в WordPress и получать доступ к сайту, аутентифицируясь через Neon CRM. Вы также можете настроить плагин, используя различные поставщики идентификации, такие как Azure B2C, Office 365 и другие пользовательские поставщики. Он поддерживает расширенные функции единого входа (SSO), такие как сопоставление атрибутов профиля пользователя, сопоставление ролей, многопользовательский вход и т. д. В этом руководстве мы рассмотрим настройку единого входа (SSO) между WordPress и Neon CRM для аутентификации пользователей. К концу этого руководства пользователи смогут безопасно входить в WordPress и получать доступ к сайту с помощью Neon CRM SSO. Чтобы узнать больше о других функциях, которые мы предоставляем в плагине единого входа OAuth (клиент OAuth и OpenID Connect) для WordPress, вы можете нажмите здесь..


Сценарии использования

Ограничение доступа к контенту WordPress на основе членства в Neon CRM.

Используя наш плагин OAuth SSO для WordPress и дополнение Neon SSO, пользователи могут входить на сайт WordPress, используя свои учетные данные Neon. Если пользователям в Neon назначены определенные членства, мы также можем ограничить доступ к содержимому сайта WordPress в зависимости от даты истечения срока действия членства.

Ограничение доступа к контенту WordPress на основе ролей Neon CRM.

Мы можем назначать пользователям SSO различные роли WordPress на основе разных групп из Neon CRM. Также можно ограничивать доступ пользователей к страницам, записям и контенту WordPress в зависимости от роли пользователя на момент SSO.


Предварительные условия: Загрузка и установка.


  • Войдите в свою учетную запись WordPress как администратор.
  • Перейти на вордпресс Панель управления -> Плагины и нажмите «Добавить новый»..
  • Поиск для Единый вход OAuth (SSO) плагин для WordPress и нажмите на установить сейчас.
  • После установки нажмите «Активировать».

Шаги по настройке единого входа (SSO) в Neon CRM: Вход в WordPress

1. Настройте Neon CRM в качестве поставщика OAuth.

  • Перейдите на https://app.neonsso.com/login и зарегистрируйтесь/войдите в систему.
  • неон-вход
  • Тогда под Настройки, нажмите на Глобальные настройки.
  • неон-вход
  • Затем под Сторонние интеграции нажмите Конфигурация OAuth.
  • неон-вход
  • Скопируйте свой идентификатор клиента и Секрет клиента и сохраните это на своем плагин miniOrange OAuth Client для единого входа (SSO) Настройка. Затем добавьте URL перенаправления/обратного вызова в приложении Neon CRM, которое вы получите из плагина miniOrange OAuth Client Single Sign-On (SSO).
  • неон-вход
  • Теперь перейдите к Профиль организации вкладка для Настройки.
  • неон-вход
  • Прокрутите вниз до Информация о базе данных -> Информация об учетной записископируйте и сохраните ID организации Поскольку это потребуется нам позже для настройки плагина единого входа (SSO) miniOrange OAuth Client.
  • неон-вход

Вы успешно настроили Neon CRM как поставщик OAuth-аутентификации для обеспечения аутентификации пользователей с помощью единого входа (SSO) Neon CRM на ваш сайт WordPress.

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

  • Перейдите на Настроить OAuth вкладку и нажмите Добавить новое приложение Добавить новое клиентское приложение на ваш веб-сайт.
  • Единый вход (SSO) в Neon CRM — добавление приложения
  • Выберите свое приложение из списка поставщиков OAuth / OpenID Connect здесь. Пользовательское приложение OAuth 2.0.
  • Единый вход (SSO) в Neon CRM — выберите приложение OAuth Custom2.0.
  • Скопируйте URL обратного вызова Используется в настройках Neon CRM. Нажмите. Следующая.
  • Единый вход (SSO) в Neon CRM — копирование URL-адреса обратного вызова
  • Для настройки воспользуйтесь таблицей ниже. конечные точки для Neon CRM в плагине.

    Идентификатор клиента: из приложения Neon CRM SSO, настроенного
    Секрет клиента: из приложения Neon CRM SSO, настроенного
    Области OpenID
    Авторизовать конечную точку: https://{{your Neon CRM organization id}}.z2systems.com/np/oauth/auth
    Конечная точка токена доступа: https://{{your Neon CRM organization id}}.z2systems.com/np/oauth/token
    Конечная точка для получения информации о пользователе: https://api.neoncrm.com/neonws/services/api/account/retrieveIndividualAccount?accountId=
  • Единый вход (SSO) в Neon CRM — сохранение настроек через конечные точки SSO
  • Введите учетные данные клиента, например: Идентификатор клиента и секретный ключ клиента В диалоговом окне настройки введите значение области действия следующим образом: OpenID. Нажмите Следующая.
  • Единый вход (SSO) в Neon CRM — учетные данные клиента для SSO.
  • Нажмите на Завершить для сохранения конфигурации.
  • Единый вход (SSO) в Neon CRM — сохранение конфигурации

Вы успешно настроили WordPress как клиент OAuth для реализации единого входа (SSO) в Neon CRM с использованием WordPress для аутентификации пользователей.


3. Сопоставление атрибутов пользователя

  • Сопоставление атрибутов пользователя обязательно для обеспечения успешного входа пользователей в WordPress. Мы будем настраивать атрибуты профиля пользователя в WordPress, используя приведенные ниже параметры.
  • Поиск атрибутов пользователя

    • Перейдите на Настроить OAuth вкладка. Прокрутите вниз и нажмите Тестовая конфигурация.
    • Тестовая конфигурация единой авторизации (SSO) в Neon CRM — OAuth.
    • В таблице вы увидите все значения, возвращаемые вашим OAuth-провайдером в WordPress. Если вы не видите значения для имени, фамилии, электронной почты или имени пользователя, внесите необходимые изменения в настройки вашего OAuth-провайдера, чтобы он возвращал эту информацию.
    • После того, как вы увидите все значения в разделе «Конфигурация теста», перейдите в... Сопоставление атрибутов/ролей На вкладке "Имя пользователя" вы увидите список атрибутов в выпадающем списке.
    • Единый вход (SSO) в Neon CRM — сопоставление атрибутов

4. Настройки входа

  • Настройки на вкладке «Настройки единого входа (SSO)» определяют пользовательский интерфейс для единого входа (SSO). Чтобы добавить виджет входа в Neon CRM на вашу страницу WordPress, необходимо выполнить следующие шаги.
    • Перейдите на Левая панель WordPress > Внешний вид > Виджеты.
    • Выбрать miniOrange OAuthПеретащите курсор в нужное место и сохраните.
    • Единый вход (SSO) в Neon CRM — настройка кнопки входа для создания нового клиента
    • Перейдите на Левая панель WordPress > Внешний вид > Виджеты.
    • Выбрать miniOrange OAuthПеретащите курсор в нужное место и сохраните.
    • Единый вход (SSO) в Neon CRM — настройка кнопки входа для создания нового клиента
    • Откройте свою страницу WordPress, и вы увидите там кнопку входа в Neon CRM SSO. Теперь вы можете протестировать единый вход (SSO) в Neon CRM.
    • Убедитесь в том, "Показать на странице входа" Эта опция включена для вашего приложения. (См. изображение ниже)
    • Единый вход (SSO) в Neon CRM — настройка кнопки входа для создания нового клиента
    • Теперь иди к вашему Вход в WordPress стр. (Например, https://<ваш-домен-wordpress>/wp-login.php)
    • Там вы увидите кнопку входа в Neon CRM SSO. После нажатия на эту кнопку вы сможете протестировать систему единого входа (SSO) в Neon CRM.
    • Единый вход (SSO) в Neon CRM — настройка кнопки входа для создания нового клиента

В этом руководстве вы успешно выполнили настройку. Единый вход (SSO) в Neon CRM Настроив Neon CRM в качестве поставщика OAuth и WordPress в качестве клиента OAuth с помощью нашего плагина OAuth Single Sign-On (OAuth & OpenID Connect Client) для WordPress, вы сможете за считанные минуты обеспечить безопасный доступ к вашему сайту WordPress с использованием учетных данных Neon CRM.



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


Пишите нам oauthsupport@xecurify.com Для получения оперативной консультации (по электронной почте/на встрече) по вашим требованиям, наша команда поможет вам выбрать наиболее подходящее решение/план в соответствии с вашими потребностями.

Привет!

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

поддержка