Также существует:
Она настраивает магазин Shopify в качестве провайдера идентификации OAuth2. С стороны Discourse вам потребуется настроить плагин OAuth2 Basic с учётными данными, предоставленными приложением Shopify. Это довольно дорогое приложение (2689 долларов США в год за 2500 уникальных пользователей).
Если вы уверены, что хотите разрешить вход на ваш сайт Discourse только через Shopify, возможно, стоит рассмотреть приложение Shopify, использующее DiscourseConnect вместо OAuth2. Ограничение DiscourseConnect заключается в том, что при его включении он становится единственным доступным методом входа для сайта Discourse, поэтому вы не сможете иметь сценарий, где одни пользователи входят через DiscourseConnect, а другие — с помощью имени пользователя и пароля.
Для полноты картины также стоит упомянуть это: Single sign on with Shopify Multipass - #17 by angus. Обратите внимание на предупреждение в файле README репозитория на GitHub: GitHub - paviliondev/auth0-shopify-discourse: Integrate Auth0, Shopify and Discourse · GitHub.