Hi everyone. I have a question related to Shopify and Discourse We’re developing a new shopify website for our products and we want to incorporate a forum to provide support for customers as well as a discussion platform. Our product manager is concerned that although there is oAuth2 connections between Discourse and Shopify, it seems that if a user creates an account on the discourse end, that it doesn’t allow them user to purchase items on shopify seamlessly, meaning they’ll have to re-register when prompted.
Does anyone have any direct experience in this? I’m not a developer - more on the marketing side, but it’s frustrating as our developers say it isn’t possible, but guides online say it is. Any help would be highly appreciated!
Il existe un paramètre de site dans Discourse qui vous permet de désactiver le système de connexion/inscription local et d’obliger les utilisateurs à utiliser OAuth2. Je pense que cela devrait résoudre votre problème (tout utilisateur connecté à Discourse doit déjà être inscrit auprès du fournisseur d’identité).
Thanks for your reply. How about this situation then;
A user visits the website - they’re not registered. They check out the forum, and want to ask a question - so they register there. After that, they come back to the website a few days later to buy a product. Would that original registration with OAuth2, connect with Shopify, meaning they could then purchase products without making a new account?
Si vous désactivez la connexion/inscription locale, cela deviendrait impossible. L’inscription doit toujours être effectuée auprès du fournisseur d’identité (mais un lien depuis Discourse sera disponible). Avec cette méthode, le fournisseur d’identité est responsable de toutes les données des utilisateurs, et vous n’avez pas à vous soucier de la synchronisation de quoi que ce soit.
@david I think Shopify doesn’t allow customer logins via oAuth I’ve spent quite some time figuring this out and made up that their oAuth only allows shop owners to log into 3rd party applications. I can be wrong but would really appreciate if you could point me to right documentation (if you’re aware of any) that guides the process to allow oAuth for customers.
Oh, vous avez probablement raison — je n’ai aucune information spécifique sur Shopify.
Une recherche rapide sur Google semble confirmer ce que vous avez dit : l’OAuth est réservé aux propriétaires de boutiques. @Dane2, vous devriez vérifier si cela affecte vos projets. Si vous avez un moyen d’utiliser l’OAuth pour les clients, ce serait très utile !