未ログイン状態の非アクティブユーザーが、なぜかアバターをアップロードしている奇妙なケース

皆さん、こんにちは。

Discourseフォーラムで奇妙な動作が発生しており、皆様のアドバイスをいただきたく存じます。

状況:

  • メールを一度も有効化していないユーザーがいます。
  • そのユーザーの last_seen_at は、一度もログインしていないことを示しています。
  • それにもかかわらず、そのユーザーはアップロードされたアバターを持っています。

除外した原因:

  1. このユーザーのアバターを私が手動でアップロードまたは設定したわけではありません
  2. SSO / サードパーティのログインプロバイダーは有効にしていません
  3. Gravatarは原因ではありません。Gravatarはログインまたはアクティブなメールアドレスが必要です。
  4. アバターに関連する異常なプラグインは現在インストールされていません。
  5. このフォーラムでは、アバター付きのユーザーを一括インポートしたことはありません。

質問:

  1. ログインしたことがなく、アクティブでないユーザーが、どのようにしてアップロードされたアバターを持つことができるのでしょうか?
  2. Discourseに、これが発生する可能性のある既知のバグやエッジケースはありますか?
  3. このアバターを削除し、再発を防ぐための最も安全な方法はどのようなものでしょうか?

何かご存知のことがあれば、大変ありがたく存じます。

よろしくお願いいたします。

「いいね!」 2

本当ですか?メールアドレスのみを確認し、ログインや認証は行わないと私は思っています。ユーザーの設定を開いてアバターを編集しようとすると、何が表示されますか?例えば、私のテストサイトでは、ログインもメール認証も行ったことのないアカウントのGravatarが表示されます。

「いいね!」 1

ああ、私のミスです。以前はGravatarを使ったことがなく、確認済みまたはログイン済みのメールアドレスが必要だと思っていました。
単にGravatarに登録されているかどうかを確認するだけだと知りませんでした。
ユーザーのランダムに入力されたメールアドレスのいずれかにGravatarのアバターがあるとは思ってもいませんでした!
ご指摘いただきありがとうございます!

「いいね!」 2