Olá, por favor me ajude)
Ao usar a extensão OpenID Connect para Discourse, encontramos um problema ao vincular as contas de usuários existentes por meio do OpenID Connect, apesar de as contas terem endereços de e-mail idênticos. Tentar fazer login no sistema via OpenID Connect funciona perfeitamente para novos usuários: eles se autenticam com sucesso e obtêm acesso imediato à sua conta sem precisar preencher o formulário pop-up “Vamos criar sua conta”.
No entanto, quando um usuário existente do Discourse tenta fazer login via OpenID Connect, o sistema se comporta como se ele fosse um novo usuário e solicita que ele preencha o formulário de registro no pop-up “Vamos criar sua conta”, com alguns dados preenchidos automaticamente, incluindo o endereço de e-mail. Mas, ao tentar concluir a criação da conta, o usuário encontra um erro: “O e-mail principal já está em uso” e “Por favor, insira um endereço de e-mail válido”, indicando que o endereço de e-mail já está em uso por uma conta existente. Como resultado, os usuários existentes não conseguem vincular sua conta aos seus dados do OpenID Connect com base no endereço de e-mail.