WordPress 데이터베이스에 Discourse 사용자 동기화

WP Discourse 플러그인과 SSO를 사용하는 방법에 대해 조금 혼란스럽습니다. 제 목표는 Discourse에서 사용자를 등록하고, 로그인 및 기타 계정 접근을 Discourse를 통해 처리하는 것입니다. WordPress에 대한 제 유일한 목표는 Discourse 사용자가 WordPress 데이터베이스에 생성되도록 하여, 뉴스레터 플러그인인 Mailster를 통해 유용한 안내 이메일(마케팅 목적이 아닌)을 발송하는 것입니다. Discourse 사용자가 WordPress에 직접 접근하는 일은 원치 않습니다.

이것이 어떻게 가장 잘 작동할 수 있을지 고민해 보고 있습니다. 웹사이트 사용 관련 이메일 수신에 대해 사용자가 직접 동의해야 하는지, 아니면 이용약관(TOS)에 명시하면 되는지 궁금합니다. 사용자는 이메일을 통해 언제든지 수신 거부를 선택할 수 있습니다. 어떻게 해야 가장 효과적으로 안내 이메일을 받을 수 있는지, 직접적인 동의가 필요한지 명확하지 않습니다. 팝업이나 유사한 방법을 사용해야 할 수도 있습니다. 제 Discourse는 community.website.com에, WordPress는 website.com에 있습니다.

Discourse 플러그인과 함께 Mailchimp를 사용하면 비용이 많이 들 수 있어 보입니다. 저는 Mailcow VPS를 사용하고 있는데, 작동이 매우 잘되며 DKIM과 DMARC가 올바르게 설정되어 있어 MailTester에서 10/10 점수를 받고 있습니다.

사용자가 WordPress 데이터베이스에 생성된 경우, Discourse 사용자가 삭제되거나 익명화되면 WordPress에서도 해당 정보가 삭제되는지 궁금합니다.

감사합니다!

이용약관(ToS)에 가입한 사용자는 이메일을 통해 특정 커뮤니케이션을 수신하는 데 동의한다는 조항을 추가할 수 있습니다. 또한 이 글도 참고해 보세요.

WP Discourse 플러그인은 이러한 경우를 위한 양방향 동기화를 기본적으로 지원하지 않으므로, 한 쪽을 삭제한다고 해서 다른 쪽도 함께 삭제되지 않습니다.