Get Discourse to recognize accounts verified in Wordpress (and WooCommerce) for SSO の @simon との議論を継続します:
当社の環境設定に関する情報です:
- WordPress サイトには WP Discourse プラグインを使用しています
- SSO プロバイダーとして WordPress を使用しています
- ユーザーのログインや登録には、デフォルトの
wp-login.phpを使用していません - Memberful のような専用メンバーシッププラグインも使用していません
- WooCommerce をログインプロバイダーとして使用しており、これによりユーザーの管理や、新規アカウント作成後の WordPress への新規ユーザーのプロビジョニングも行っています
- WooCommerce は登録/ログインに /my-account を使用しています(例:https://pickleballist.com/my-account)
- 上記リンクで提供されたヒントを使用すると、WordPress にログイン済みの認証済み WP ユーザーが Discourse の「ログイン」ボタンをクリックすると、自動的に Discourse にログインされます

現在直面している課題は、ユーザーが Discourse にリダイレクトされないことです。私たちが期待する動作は以下の通りです:
ユーザーが WordPress 上にいる場合:ユーザーが「登録/ログイン」をクリックすると、WP のログイン/登録モーダルが表示され、それを使用してログイン後、WordPress の /my-account ページにリダイレクトされます。これは現在、正しく動作しています。
ユーザーが Discourse 上にいる場合:ユーザーがスレッドのいずれかの「ログイン」または「返信」ボタンをクリックすると、WP のログイン/登録モーダルが表示され、それを使用してログイン後、Discourse で作業を中断した場所にリダイレクトされます。
他のスレッドもいくつか確認しましたが、当社に適合する解決策は見つかりませんでした。ご協力をいただけますと幸いです!