Apenas adicionando uma nota aqui para dizer que o problema parece ser o seguinte: quando convites são enviados de um site que usa o DiscourseConnect para autenticação, os usuários são logados no Discourse através do site do provedor de SSO ao clicar no botão “Continuar” do convite:
Isso significa que a conta deles no Discourse só é realmente criada após passarem pelo processo de autenticação no site do provedor de SSO. Esse é o comportamento esperado. Quando o DiscourseConnect está habilitado, os usuários só podem fazer login no Discourse através do site do provedor de SSO.
Não tenho certeza do que poderia ser feito para tornar o processo mais claro. Se o usuário convidado não tiver uma conta existente no site do provedor de SSO, o processo pode ser bastante confuso.
