OpenID Connect拡張機能がメールと一致しません

こんにちは、助けてください)
Discourse の OpenID Connect 拡張機能を使用している際に、アカウントのメールアドレスが同一であるにもかかわらず、既存ユーザーのアカウントを OpenID Connect 経由でリンクする際に問題が発生しました。新規ユーザーの場合、OpenID Connect を介してシステムにログインしようとすると、スムーズに認証され、「アカウントを作成しましょう」ポップアップフォームに入力する必要なく、すぐにアカウントにアクセスできます。

しかし、既存の Discourse ユーザーが OpenID Connect を介してログインしようとすると、システムは新規ユーザーのように動作し、「アカウントを作成しましょう」ポップアップで登録フォームへの入力を求められます。メールアドレスを含む一部のデータは自動的に入力されています。しかし、アカウント作成を完了しようとすると、「プライマリメールアドレスは既に使用されています」および「有効なメールアドレスを入力してください」というエラーが表示され、メールアドレスが既存のアカウントで使用されていることが示されます。その結果、既存ユーザーはメールアドレスに基づいてアカウントを OpenID Connect データとリンクすることができません。

「いいね!」 2

私も同じ問題を抱えており、この問題をどのように解決できるか疑問に思っています。