Caso estranho: usuário inativo com status de nunca ter logado, de alguma forma tem um avatar carregado

Olá a todos,

Estou encontrando um comportamento estranho no meu fórum Discourse e gostaria do conselho de vocês.

Situação:

  • Existe um usuário que nunca ativou seu e-mail.
  • O last_seen_at dele mostra que ele nunca fez login.
  • Apesar disso, o usuário de alguma forma tem um avatar carregado.

O que eu descartei:

  1. Eu não carreguei ou defini manualmente o avatar para este usuário.
  2. Eu não tenho nenhum provedor de login SSO / de terceiros habilitado.
  3. O Gravatar não é a causa, pois requer login ou e-mail ativo.
  4. Nenhum plugin incomum relacionado a avatares está instalado atualmente.
  5. Este fórum não tem importação em massa de usuários com avatares.

Perguntas:

  1. Como um usuário que nunca fez login e está inativo poderia ter um avatar carregado?
  2. Existem bugs conhecidos ou casos extremos no Discourse que poderiam causar isso?
  3. Qual é a maneira mais segura de remover este avatar e evitar que isso aconteça novamente?

Qualquer insight seria muito apreciado!

Obrigado!

2 curtidas

Tem certeza? Acho que verificamos apenas o e-mail, não o login ou a verificação. Se você abrir as preferências do usuário e tentar editar o avatar dele… o que aparece? Por exemplo, consigo ver um gravatar de uma conta que nunca fez login ou verificou o e-mail no meu site de teste:

1 curtida

Ah, meu erro — eu nunca tinha usado o Gravatar antes e assumi que ele precisava de um e-mail verificado ou com login.
Não sabia que ele apenas verifica se o endereço está registrado no Gravatar.
Eu não esperava que um dos e-mails inseridos aleatoriamente por um dos meus usuários tivesse um avatar do Gravatar!
Obrigado por apontar isso!

2 curtidas