Estou enfrentando este problema: sempre que envio o link para minha comunidade Discourse para alguém, eles não conseguem se inscrever (se não forem membros existentes).
Se você estiver hospedado pelo Discourse e no plano Basic, esses sites serão privados e apenas por convite. Você precisaria fazer um upgrade para o plano Standard ou superior para tornar seu site público e permitir o registro aberto.
Se você não estiver no plano Basic, poderá controlar esse comportamento usando as configurações de administrador login required (login obrigatório) e invite only (apenas convite).
Parece que você fez uma pergunta semelhante anteriormente Login functionality
Não tenho certeza. Você teve outro tópico em que estava com problemas para configurar a autenticação do Google - Unable to login using GoogleAuth Você conseguiu resolver isso, ou isso pode estar conectado?
Olá @swati_vishnoi
Você se importaria de tentar fazer login via Google? Assim que você receber a página de erro, clique em ver detalhes do erro e nos envie uma mensagem privada para o grupo team aqui no meta ou um e-mail para team@discourse.org com os detalhes.
Para concluir, após alguma discussão por mensagem privada, descobriu-se que a verificação do login do Google precisa de um registro TXT ou de uma tag <meta>, e infelizmente nenhum desses métodos está disponível no plano Básico.
Atualizamos nossa página de preços para refletir que a Autenticação do Google está disponível a partir do plano Padrão ou superior.