이것은 가능합니다. Install and configure the WP Discourse Wordpress plugin for Discourse 의 “WordPress as the SSO Client” 섹션을 확인해 보세요.
이 플러그인은 4번 항목까지의 모든 작업을 처리하도록 구성할 수 있습니다. WP Discourse 플러그인은 WordPress 사이트에 설치된 멤버십 플러그인에 대해 아무것도 알지 못하므로, 해당 플러그인과 Discourse 간의 통합은 직접 개발해야 합니다. 이를 수행하는 것이 가능해야 하지만, 멤버십과 함께 WP Discourse 플러그인을 사용하는 가장 일반적인 방법은 WordPress를 Discourse의 SSO 제공자로 설정하는 것이므로, 제안하신 방식과 같이 동작하는 코드 예시는 제가 아는限り 없습니다. 그럼에도 불구하고 이 플러그인을 그렇게 사용하는 것은 좋은 활용 방안이라고 생각합니다.