이를 위해 Discoursify Shopify 앱을 사용할 수 있습니다. DiscourseConnect 옵션이 필요한 것으로 보입니다. 이 옵션을 사용하면 Discourse 커뮤니티의 로그인/가입 기능이 Shopify의 내장 인증/가입 시스템으로 대체됩니다. 사용자는 한 번만(Shopify에) 가입/로그인하면 되며, Discourse는 연결된 Shopify 스토어에서 사용자 상태를 자동으로 가져옵니다. 또한 이 설정 방식은 간편하며, 앱 관리자 화면에서 사용 설명서를 찾을 수 있습니다.
이 앱은 Shopify 스토어를 OAuth2 IDP(Identity Provider)로 구성합니다. Discourse 측에서는 Shopify 앱에서 제공한 자격 증명을 사용하여 OAuth2 Basic 플러그인을 구성해야 합니다. 이 앱은 비용이 상당히 비쌉니다(유니크 사용자 2,500명 기준 연간 2,689달러).
Discourse 사이트 로그인이 Shopify를 통해서만 이루어지기를 원한다면, OAuth2 대신 DiscourseConnect를 사용하는 Shopify 앱이 더 적합할 수 있습니다. DiscourseConnect의 한계는 활성화되면 Discourse 사이트에서 유일한 로그인 방식으로 작동한다는 점이며, 따라서 일부 사용자는 DiscourseConnect로 로그인하고 다른 사용자는 사용자 이름/비밀번호로 로그인하는 혼합 구성이 불가능합니다.