ユースケース
OIDC を使用する場合に auth skip create confirm を無効にしておくと、OIDC 統合では収集できない追加情報をユーザーから収集できるため、優れたユースケースがあります。たとえば、OIDC ではメールアドレス、ユーザー名、名前を取得します。
auth overrides nameを無効にすることを選択したのは、ユーザーが希望に応じてローカルで別のフルネームを選択できるようにするためです(OIDC 統合に対処することなく、後で変更することもできます)。これらのオーバーライドを含めるのは素晴らしい先見の明です。
また、コミュニティに関連するが、OIDC アカウントの広範な使用には関連しない追加情報を収集したいと考えています。たとえば次のとおりです。
- 好みのプログラミング言語
- どのような種類のフォーラムユーザーか(初心者、パワーユーザーなど)
問題
UX の問題は、OIDC 統合を介してアカウントが作成され、Discourse に戻されたときに、この画面が表示されることです。
この問題は、ユーザーが OIDC 統合を介してアカウントを 作成したばかり であることです。右側のサインイン オプションは、多くのユーザーにとって混乱を招くパスを作成します。彼らは単に、より良い方法を知らないだけです…そして、ユーザーが何か間違ったことを できる なら、彼らはそうするでしょう。

望ましい結果
このログイン オプションは、この場所、この時点でユーザーにとって無関係であるため、右側のログイン オプションを非表示にできれば素晴らしいでしょう。
