Estou assumindo que as entradas que começam com “Verbose SSO log” mostram logins bem-sucedidos.
Para os erros “google_oauth2”, “OAuth::Unauthorized” e “facebook”, não tenho certeza do que está acontecendo. Seu site Discourse estava configurado anteriormente para permitir que os usuários fizessem login via Google e Facebook? Se sim, eles não poderão mais fazer login no site com esses métodos agora que o DiscourseConnect está habilitado. Talvez tente desabilitar os logins do Google e do Facebook na sua página de configurações do Discourse.
Para usuários que relatam erros ao fazer login, tente encontrar uma mensagem de erro detalhada no log do SSO que esteja associada à tentativa de login do usuário. Em seguida, veja se o erro corresponde a algum dos problemas descritos neste tópico: Debug and fixing common DiscourseConnect issues.
A URL mostrada na barra de endereço do navegador é https://projectvanlife.com/login/forum/javascript%3Avoid(0.
Estou assumindo que parte do javascript está sendo truncado e que na verdade ele deveria ser decodificado para javascript:void(0). Não tenho certeza de onde isso poderia estar vindo. Possivelmente de uma das extensões do navegador do usuário. Tente pedir a eles para desabilitar suas extensões do navegador, ou para tentar fazer login de uma janela anônima.
Editar: @Sami_Syed o código javascript:void(0) está sendo anexado ao caminho quando o link “Inscrever-se” da página de login é clicado. O href desse link é: \"javascript%3Avoid(0)\"
Eu acho que o que está sendo usado é para ter o formulário de inscrição no mesmo caminho que o formulário de login. Algo está dando errado com isso, no entanto. Você sabe se isso estava funcionando corretamente antes do DiscourseConnect ser habilitado?
Se o plugin usado para os formulários de login/inscrição tiver uma opção para que o formulário de inscrição apareça em uma página separada, habilitar isso deve funcionar como uma correção rápida para o problema.
Estarei offline na maior parte do dia de hoje, mas posso tentar ajudar com isso mais tarde se você estiver preso.
Editar: Fiquei intrigado com isso, então dei outra olhada. A aba “Registrar” no formulário de login funciona sem problemas. O link “Inscrever-se” tem o problema que descrevi acima:
Portanto, a correção rápida para o problema é simplesmente remover o link de inscrição.
