Como fazer login no Discourse com as informações da conta de cliente Shopify existente

Olá, tenho um site de compras desenvolvido em Shopify e um fórum Discourse no site de compras. Gostaria de saber se é possível que os clientes que registraram uma conta no site de compras possam fazer login no fórum com a conta do site por padrão? Mostrarei exemplos a seguir:

Olá @William_Gary

Da última vez que explorei, o Shopify não oferecia suporte para permitir logins de clientes via OAuth ou qualquer protocolo suportado para produtos/serviços de terceiros. A menos que tenham mudado algo muito recentemente, acredito que não seja possível fazer isso.

Pode ser possível com este miniOrange Single Sign On‑SSO - Shopify Single Sign-On (SSO) - Login with Okta, Entra ID... | Shopify App Store, mas acho que você pode precisar de uma fonte externa que tanto o Discourse quanto o Shopify usem.

Olá @pfaffman

Se bem me lembro, esse complemento só permite que os proprietários do site façam login em serviços externos, não os clientes. Posso estar enganado, no entanto.

1 curtida

Eu pensei que o plugin mencionava clientes, mas não li com atenção.

1 curtida

Sim, concordo, mas já vi algumas marcas como a WYZE fazerem isso. Os clientes delas conseguem fazer login na comunidade Wyze discourse com as informações da conta do site da loja por padrão. Ainda estou tentando descobrir.

Eu pensei que este aplicativo fosse apenas para clientes fazerem login no Shopify com outras contas de plataforma. Mas eu gostaria que meus clientes pudessem fazer login no Discourse com a conta de cliente do Shopify. Obrigado, no entanto.

Eles estão usando uma mistura de Shopify e Magento (e provavelmente alguns outros), então não tenho certeza se é eles realmente usando o login do Shopify ou se eles apenas têm um sistema de autenticação central e o usam para fazer login em todos os CMSs.

2 curtidas

Minha suposição está praticamente correta. Pelo que vejo, todos os seus serviços apontam para auth.wyze.com para solicitações de login. Tenho bastante confiança em dizer que eles têm algum tipo de CAS e que isso está sendo usado para coordenar logins entre magento, shopify, discourse e possivelmente outros serviços também.

1 curtida

Muito obrigado @itsbhanusharma. Vou verificar isso e ver se há outra maneira de integrar Magento e Shopify.

Olá!

Sabemos que já faz algum tempo desde que este tópico foi aberto, mas se ainda for relevante, você pode verificar um aplicativo Shopify que cobre a integração de login do Discourse e Shopify: Discoursify – Discourse login - Seamless login Integration for Discourse community | Shopify App Store