Perguntas sobre o Provedor DiscourseConnect

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.

2 curtidas