Здравствуйте! У меня есть интернет-магазин на Shopify и форум Discourse, встроенный в сайт магазина. Подскажите, возможно ли сделать так, чтобы клиенты, зарегистрировавшие аккаунт на сайте магазина, могли автоматически входить на форум, используя данные своего аккаунта? Вот примеры:
Привет, @William_Gary
В последний раз, когда я изучал Shopify, там не было поддержки входа для клиентов через OAuth или каких-либо поддерживаемых протоколов для сторонних продуктов или сервисов. Если только они не изменили что-то совсем недавно, я считаю, что это невозможно сделать.
Это может быть возможно с помощью этого: miniOrange Single Sign On‑SSO - One-click Single Sign-On login with any IDP for B2C/B2B stores | Shopify App Store, но, думаю, вам понадобится внешний источник, который используют и Discourse, и Shopify.
Привет, @pfaffman
Насколько я помню, этот аддон позволяет только владельцам сайтов входить в внешнюю службу, а не клиентам. Однако я могу ошибаться.
Мне показалось, что в этом плагине упоминаются клиенты, но я не вчитывался внимательно.
Да, я согласен, но видел, что некоторые бренды, например WYZE, это делают. Их клиенты по умолчанию могут войти в сообщество Wyze на Discourse, используя учётные данные с сайта магазина. Всё ещё пытаюсь разобраться, как это работает.
Я думал, что это приложение предназначено только для клиентов, входящих в Shopify с аккаунтами других платформ. Но я бы хотел, чтобы мои клиенты могли входить в Discourse с помощью аккаунта клиента Shopify. Тем не менее, спасибо.
Они используют смесь Shopify и Magento (и, вероятно, некоторых других), поэтому я не уверен, действительно ли они используют вход через Shopify или у них просто есть централизованная система аутентификации, которую они используют для входа во все CMS.
Мои предположения вполне точны. Судя по тому, что я вижу, все их сервисы направляют запросы на вход на auth.wyze.com. Я с уверенностью могу сказать, что у них есть какая-то система единого входа (CAS), которая используется для координации входа между Magento, Shopify, Discourse и, возможно, другими сервисами.
Спасибо большое @itsbhanusharma! Я изучу это и посмотрю, есть ли другой способ интеграции Magento и Shopify.
Привет!
Мы понимаем, что с момента открытия этой темы прошло некоторое время, но если вопрос всё ещё актуален, вы можете ознакомиться с приложением Shopify, которое обеспечивает интеграцию входа в Discourse и Shopify: Discoursify – Discourse login - Seamless login Integration for Discourse community | Shopify App Store