Configuração DiscourseConnect - Sistema oficial de Single-Sign-On para Discourse (sso)

Não parece ser possível remover um nome ou avatar_url usando o DiscourseConnect SSO. Tentei definir os campos como uma string vazia (confirmado, por exemplo, que avatar_url= está sendo incluído no parâmetro sso base64), mas acho que o código ignora campos vazios.

Nomes e imagens são opcionais no meu sistema, mas da forma como isso está funcionando agora, uma vez definidos, eles nunca podem ser desfeitos, apenas substituídos. Alguma chance de eu estar fazendo algo errado? (Se não, talvez isso possa ser corrigido?)

[Edit]: Eu já tinha procurado uma resposta, mas é claro que no segundo em que postei o acima, tentei pesquisar palavras-chave diferentes e encontrei Allow name removal using SSO - #9 by mentalstring. Dei um upvote lá, mas não estou criando muitas esperanças. :upside_down_face:

2 curtidas