Olá, após atualizar para a versão mais recente do Discourse mais cedo hoje, o login via OAuth com Twitter / Google (não tenho certeza sobre os outros) parou de funcionar. Vejo a mensagem de sucesso habitual por um segundo e, em seguida, a página recarrega com a mensagem: “Lamentamos, mas ocorreu um problema ao autorizar sua conta” (peço desculpas se a tradução do espanhol não estiver 100% precisa). Como posso solucionar / corrigir o problema, por favor?
Olá. Bem, algo deve ter acontecido com os cookies. Não pensei em tentar após limpá-los, ou até mesmo com um navegador diferente. Então, desculpe, isso funcionou.
Olá novamente. Achei que limpar os cookies tivesse resolvido o problema, mas estou tendo o mesmo comportamento no meu iPhone. Nenhuma das opções de “login social” funciona. Tentei limpar os cookies, mas não funcionou. Outros usuários relatam o mesmo problema. Alguma sugestão, por favor?
Não temos outros relatos de problemas aqui, então talvez haja algo incorreto na configuração do seu Discourse? Você verificou novamente os tópicos de howto sobre a configuração de logins com Twitter e Google?
Obrigado pela resposta. Está funcionando há quase 3 anos. Tudo o que fiz foi atualizar para a versão mais recente a partir da versão anterior mais recente. Há alguma forma de solucionar o problema? É verdade que isso está afetando apenas alguns usuários, incluindo eu.
Estou vendo algo semelhante agora. Uma instalação funcional onde o login do Twitter simplesmente parou de funcionar para mim como administrador. Não tenho certeza se isso está afetando todos os usuários ou apenas a mim.
O erro que recebo ao tentar fazer login é “Ocorreu um erro ao iniciar a autorização. Por favor, tente novamente.”, o que não é muito descritivo.
Parece que uma solicitação POST para https://discourse.wicg.io/auth/twitter está sendo redirecionada para /auth/failure?message=request_error. Limpar os cookies do Twitter não pareceu ajudar.