How to set up Tribe SSO using Shopify as an Identity Provider (IdP)?
Single Sign On into Tribe using Shopify store credentials miniOrange provides a ready to use solution for your Tribe web services. This solution ensures that you are ready to roll out secure access to Tribe using your Shopify Store credentials within minutes
Предварительное условие: установка приложения.
- Войдите в панель администратора Shopify.
- Перейдите в раздел Приложения → Магазин приложений Shopify.
- Найдите Хранить как IDP - вход в приложения через SSO (от miniOrange).
- Нажмите «Получить это приложение», чтобы добавить приложение в свой магазин.
- Open the app from Apps to start Tribe SSO configuration.
Step by Step guide for Single Sign-On in Tribe Using Shopify Store as an IDP
Step 1: Step to get the Redirect URI for Shopify store
- Войдите в свой Племя учетная запись администратора.
- Перейдите на сайт Настройки администратора → Общие настройкиВы можете найти URL обратного вызова/перенаправления под Проверить штат опция. Скопируйте URL-адрес обратного вызова/перенаправления. Сохраните этот URL-адрес, он понадобится вам позже.
Step 2: Configure Tribe in Shopify Store
- Перейдите в свой магазин Shopify, нажмите на Мини аппы И выберите Сохранение данных как вход через IDP-SSO Приложение.
- На левой панели навигации выберите Мини аппы и нажмите на Добавить приложение .
- Перейдите на OAuth/OIDC вкладка и выберите имя IDP в качестве Подключение OAuth2/OpenID из списка.
- В Добавить раздел приложения Введите значения, используя приведенную ниже таблицу.
| Имя клиента | Выберите подходящее имя по своему вкусу. |
| URI перенаправления/URI обратного вызова OAuth | С Шаг 1. |
| Описание | Добавьте соответствующее описание по вашему выбору. |
| Название группы | DEFAULT |
| Название политики | Племя |
| Метод входа | Пароль |
- Нажмите на Сохранено для сохранения конфигураций.
- После сохранения приложения нажмите на Выбрать , а затем Редактировать опция приложения, которое вы только что настроили.
- Нажмите на Сохранено для сохранения конфигураций.
- После сохранения приложения нажмите на Выбрать , а затем Редактировать опция приложения, которое вы только что настроили.
- Вы получите Идентификатор клиента, секретный ключ клиента, конечные точки и области действия.Сохраните эти значения, так как они понадобятся вам позже.
Вы успешно настроили Племя Приложение в магазине Shopify.
Step 3: Setup SSO in Tribe application
- Вход в свой файл Заявка на участие в программе "Племя" и нажмите на Панель администратора .
- Нажмите на Мини аппы для создания нового приложения (см. изображение ниже).
- Найдите OAuth2 SSO и нажмите на Кнопка установки.
- Теперь заполните необходимые данные, например: Идентификатор клиента, секретный ключ клиента, конечные точки, область действия. и введите Домен кнопки SSO поддерживается приложением.
- Теперь заполните необходимые данные, например: Идентификатор клиента, секретный ключ клиента, конечные точки, область действия. и введите Домен кнопки SSO поддерживается приложением.
- Для настройки значений воспользуйтесь таблицей ниже.
| идентификатор клиента | С шага 2 |
| Секрет клиента | С шага 2 |
| Объем | email openid profile |
| Конечная точка авторизации | https://store.xecurify.com/moas/broker/login/oauth/ |
| Конечная точка токена | https://store.xecurify.com/moas/rest/oauth/token |
| Получить конечную точку информации о пользователе | https://store.xecurify.com/moas/rest/oauth/getuserinfo |
Step 4: Test Tribe Single Sign-On Configuration
- Перейдите на https://{Your-Tribe-Domain} и войти в систему.
- Вы увидите окно входа в Tribe с кнопкой, название которой вы настроили самостоятельно.
- Нажмите на кнопку «Войти через miniOrange», и вы будете перенаправлены на страницу входа в магазин Shopify.
- Введите свои учетные данные для входа в магазин Shopify и нажмите «Войти».
- Вы успешно вошли в свою учетную запись Tribe.
Вы успешно настроили Shopify как поставщик идентификационных данных для вашей заявки в племя.
Спасибо за ваш ответ. Мы свяжемся с вами в ближайшее время.
Что-то пошло не так. Пожалуйста, отправьте запрос ещё раз.
