Discourse のキャッシュをクリアして再ログインするたびに、ユーザー名が「user」という単語と数字にリセットされてしまいます。手動でユーザー名を修正しても、次にログインすると、ユーザー名は再び「user1」にリセットされます。
自己ホスト型の Discourse インストールで、最新バージョン 3.5.0.beta3-dev を実行していますが、この問題は 3 月 21 日の最後のアップデート後に発生し始めました。SAML と discourse-saml プラグインを使用して、組織の ID プロバイダーと認証しています。ユーザーはユーザー名を選択しません。私たちは SAML を使用して、「first.last」形式で自動的に設定しています。問題が発生したのとほぼ同じ時期に「./launcher cleanup」を実行しましたが、最近プラグインやサイト設定を変更したわけではありません。おそらく、discourse-saml に最近の変更があり、これが原因となっている可能性がありますか?
一時的な応急処置として、「ユーザー名を UX で優先する」設定を無効にして、ユーザー名の代わりに名前を表示するようにしました。
