こんにちは、
このバグを共有していただきありがとうございます!このバグを再現しようとしましたが、ローカルでは再現できませんでした。以下は私のセットアップです。
(WordPress)
- WordPressユーザー「Steaky」をメールアドレス steaky@cat.com で設定
wpdc_custom_sso_paramsを追加して、$params['groups'] = 'cats';でサインインするすべてのユーザーにcatsグループを設定
(Discourse)
- ユーザー「Steaky」をメールアドレス steaky@cat.com で作成
- Steaky を正当な方法で
trust_level_3に設定(ロックされていない) - グループ「cats」を作成し、「cats」の「メンバーに自動的に付与される信頼レベル」を 2 に設定
WordPress と Discourse は接続済み
ユーザーデータの同期も ![]()
(Discourse)
- Steaky でログインすると、WordPress にリダイレクトされ、サインインすると Discourse にリダイレクトバックされる
- (「cats」が Steaky に設定されていることを確認)
- Steaky はウェルカムメッセージを表示しない
^ 上記を SiteSetting.discourse_connect_overrides_groups で繰り返しても、結果は同じです。
より詳細なセットアップを行っていると思われます。影響を受けているユーザーのセットアップについて、さらに詳しい情報を共有していただけると幸いです。
- 他にオンになっている「Discourse Connect」サイト設定はありますか?
- 影響を受けているユーザーは、特定の信頼レベルを付与するグループに別途参加していますか?
- 影響を受けているユーザーの信頼レベルはロックされていますか?どのようなグループに属していますか?
- その他役立つ情報があれば
ありがとうございます!