다음 링크의 @simon과의 대화를 계속합니다: Get Discourse to recognize accounts verified in Wordpress (and WooCommerce) for SSO:
우리의 설정에 대한 몇 가지 정보는 다음과 같습니다:
- 저희는 WordPress 사이트에서 WP Discourse 플러그인을 사용하고 있습니다.
- WordPress를 SSO 제공자로 사용하고 있습니다.
- 사용자가 로그인하거나 가입할 때 기본
wp-login.php를 사용하지 않습니다. - Memberful과 같은 전용 멤버십 플러그인을 사용하지 않습니다.
- 대신 WooCommerce를 로그인 제공자로 사용하며, WooCommerce는 새 계정이 생성된 후 WordPress에서 사용자를 관리하고 새 사용자를 프로비저닝합니다.
- WooCommerce는 가입/로그인에 /my-account를 사용합니다 (예: https://pickleballist.com/my-account).
- 위의 링크에서 제공된 팁에 따라, WP에 로그인된 인증된 WP 사용자가 Discourse의 “로그인” 버튼을 클릭하면 Discourse에 자동으로 로그인됩니다

우리가 직면한 문제는 사용자가 Discourse로 리디렉션되지 않는다는 것입니다. 우리가 보고 싶은 동작은 다음과 같습니다:
Wordpress에 있는 사용자: 사용자가 가입/로그인을 클릭하면 WP 로그인/가입 모달을 보고 이를 사용하도록 하고, 로그인 후 WordPress의 /my-account 페이지로 리디렉션되기를 원합니다. 현재 이 동작이 일어나고 있습니다.
Discourse에 있는 사용자: 사용자가 스레드 중 하나에서 “로그인” 또는 “답글” 버튼을 클릭하면 WP 로그인/가입 모달을 보고 이를 사용하도록 하고, 로그인 후 Discourse에서 중단했던 위치로 리디렉션되기를 원합니다.
다른 스레드들을 살펴봤지만 우리에게 맞는 해결책을 찾지 못했습니다. 도움이 큰 도움이 될 것입니다!