Discourse+woocoomerce assinatura

Olá,

Tenho um site e quero usar SSO nele. Preciso que, ao fazer login com sucesso no site WordPress, o usuário também faça login no Discourse, e ao fazer logout, o usuário saia de ambos os sites. Estou usando o plugin WP-Discourse para isso. Por favor, me informe como podemos fazer isso.

Instalação e configuração do plugin WP Discourse e Gerenciamento de associação de grupos do Discourse com o SSO do WP Discourse devem ajudar.

Obrigado, isso será útil para nós. Mais uma coisa: quando clicamos no botão de login do Discourse, somos redirecionados para o meu site WordPress e consigo fazer login também, o que está ótimo. No entanto, preciso também fazer login no fórum do Discourse. Como podemos fazer isso ao acessar o site WordPress?

Acho que o problema que você está enfrentando é causado pelo WooCommerce. Você pode tentar adicionar este plugin ao seu site WordPress e ver se isso resolve o problema: GitHub - scossar/wp-discourse-woocommerce-support: Integrates the wp-discourse plugin with WooCommerce · GitHub. Se não quiser instalar o plugin, adicione o código que está na seção Alternativas para instalar o plugin do Readme.

Me avise se isso não resolver o problema para você.

Existe alguma maneira de permitir o login na comunidade Discourse apenas se o usuário tiver uma assinatura ativa no WooCommerce? Caso contrário, o login não deve ser permitido.

Sim, dê uma olhada no código no segundo post deste tópico: How to prevent some WP users from being able to login to Discourse.