Eu também não tenho certeza. O DiscourseConnect está configurado no seu site Discourse? Como os usuários chegam ao URL que é tratado por este código?
Passar pelo processo de autenticação com o inspetor do seu navegador aberto na aba Rede pode fornecer alguns detalhes sobre o que está acontecendo.