Es gibt auch:
Dies konfiguriert einen Shopify-Store als OAuth2-Identitätsanbieter. Auf der Discourse-Seite müssten Sie das OAuth2 Basic Plugin mit den von der Shopify-App bereitgestellten Anmeldeinformationen konfigurieren. Es ist eine ziemlich teure App (2.689 $/Jahr für 2500 eindeutige Benutzer).
Wenn Sie sicher sind, dass Sie Benutzern nur die Anmeldung auf Ihrer Discourse-Website über Shopify ermöglichen möchten, wäre eine Shopify-App, die DiscourseConnect anstelle von OAuth2 verwendet, möglicherweise der richtige Weg. Die Einschränkung bei DiscourseConnect besteht darin, dass es, wenn es aktiviert ist, zur einzigen verfügbaren Anmeldemethode für die Discourse-Website wird. Sie könnten also nicht einige Benutzer über DiscourseConnect und andere Benutzer mit Benutzername/Passwort anmelden lassen.
Der Vollständigkeit halber gibt es auch dies: Single sign on with Shopify Multipass - #17 by angus. Beachten Sie jedoch die Warnung in der Readme des Github-Repositorys: GitHub - paviliondev/auth0-shopify-discourse: Integrate Auth0, Shopify and Discourse.