カスタム認証プラグインが、認証後に既存ユーザーに新規アカウント作成を要求

フォーラムをV3にアップグレードしました。アップグレードする前に、ローカルインスタンスでプラグインをテストしたところ、認証プラグインがV3で動作しないことがわかりました。そのため、フォーラムを本番環境にアップグレードする前に、動作するように必要な変更を加えました。アップグレード後、一部のユーザーは、当社のSSOで認証された後に新しいアカウントを作成するように求められます。奇妙なのは、アカウントはすでに存在しており、パスワードをリセットすることで再度ログインできることです。すべてのユーザーがこの問題に直面しているわけではなく、問題の根本原因を見つけることができないため、デバッグが困難です。この問題が発生する理由について、何かアイデアはありますか?

既存のアカウントのメールアドレスとは異なるメールアドレスをお持ちですか?

認証プラグインはどのように機能しますか? Discourse Connectであれば、ローカルパスワードはありません。プラグインへのリンクを共有していただけますか?

いいえ、同じメールアドレスです。

プラグインはこちらです: GitHub - purecloudlabs/discourse-purecloud-auth-plugin

コードについてご不明な点がございましたら、お知らせください。ありがとうございます!