Discourse와 WooCommerce 구독

안녕하세요,

웹사이트가 있으며 이 사이트에서 SSO를 사용하려고 합니다. WordPress 웹사이트에 성공적으로 로그인하면 사용자가 Discourse에도 자동으로 로그인되고, 로그아웃 시에는 두 사이트 모두에서 로그아웃되도록 설정해야 합니다. 이 기능을 위해 wp discourse 플러그인을 사용 중입니다. 어떻게 해야 하는지 알려 주실 수 있을까요?

WP Discourse 플러그인 설치 및 설정과 WP Discourse SSO를 통한 Discourse 그룹 멤버십 관리가 도움이 될 것입니다.

감사합니다. 저희에게 도움이 될 것입니다. 한 가지 더 궁금한 점이 있는데, discourse 로그인 버튼을 클릭하면 제 wp 사이트로 리다이렉트되고 거기서도 로그인할 수 있습니다. 이 부분은 괜찮은데, discourse 포럼에도 로그인해야 합니다. wordpress 사이트에 로그인할 때 어떻게 하면 discourse 포럼에도 함께 로그인할 수 있을까요?

그 문제가 WooCommerce 때문인 것 같습니다. WordPress 사이트에 이 플러그인을 추가해 보시고 문제가 해결되는지 확인해 주세요: GitHub - scossar/wp-discourse-woocommerce-support: Integrates the wp-discourse plugin with WooCommerce · GitHub. 플러그인을 설치하고 싶지 않으시다면, Readme의 플러그인 설치 대안 섹션에 있는 코드를 추가해 보세요.

이 방법으로 문제가 해결되지 않으면 알려 주세요.

WooCommerce에서 활성 구독이 있는 경우에만 Discourse 커뮤니티에 로그인할 수 있도록 하고, 그렇지 않으면 로그인하지 못하게 하는 방법이 있을까요?

네, 이 주제에서 두 번째 게시물의 코드를 확인해 보세요: How to prevent some WP users from being able to login to Discourse.