Por que vejo isso na parte superior esquerda da tela em vez da bonita tela de entrada?

Preciso atualizar a página para exibir a tela de login. Existe alguma configuração para evitar esse comportamento?

Discourse 3.4.0.beta1-dev
versão do discourse e7b7886d8390b22ab33615dacffd6cf74ae6e25d

image

Mesmo depois de atualizar a página, às vezes ainda vejo isso no canto inferior esquerdo da tela.

Não me lembro desse comportamento em versões anteriores à mais recente, isso é um bug?

Obrigado.

Não são os plugins, desativei todos, mesmo problema.

Discourse 3.4.0.beta1-dev
versão do discourse e7b7886d8390b22ab33615dacffd6cf74ae6e25d

Você pode, por favor, postar um link para o seu fórum ou enviá-lo para mim? Isso parece estranho e eu realmente não sei o contexto dessa captura de tela. Além disso, o título deste tópico diz “canto superior esquerdo”, mas sua postagem diz “canto inferior esquerdo”. :thinking:

É um fórum privado e só começou nas versões posteriores do discourse.

Quando acontece pela primeira vez, quando se acede à página de login, está no canto superior esquerdo. Quando se atualiza a página, o ecrã de apresentação aparece e, na maioria das vezes, o login no canto superior esquerdo fica então no canto inferior esquerdo.

Pode verificar o código fonte da sua página para que eu saiba qual a versão que está a usar? Basta clicar com o botão direito em qualquer página do discourse no seu site, selecionar Ver Código Fonte da Página, ou algo próximo dessa redação e ver o que está à direita disto:

content="Discourse 3.4.0.beta1-dev -

Deverá haver uma longa string como: e7b7886d8390b22ab33615dacffd6cf74ae6e25d

Obrigado.

Sim, eu sei qual é a origem da versão e onde ela está localizada. Estou usando

Discourse 3.4.0.beta1-dev - version aeaae9babc4166833600a940fe2fb372cd44fd8d

a captura de tela que você forneceu não se parece muito com o Discourse para mim, ou pelo menos não com algo do core. Isso parece algo sendo alimentado de outro site possivelmente, talvez porque:

como os usuários estão se autenticando? é através de outro aplicativo ou site?

5 curtidas

Nenhum site externo, eles fazem login apenas via Discourse. Pergunta - Alguém que programa para o Discourse realmente olha esses tópicos?

Sim – toda a nossa equipe tem acesso a esses tópicos e revisa o Meta com frequência, assim como muitos de nossos colaboradores de código aberto.

Concordo com a Lilly – isso não parece o Discourse. Você poderia postar uma captura de tela maior com mais detalhes ao redor?

3 curtidas

Funcionou aqui funcionou: versão 52a14e06696eb9fa34a0f6d81c5a3024ad1d812d

Agora recebo isso na maioria das vezes ao fazer login após limpar o cache

Este é um trecho do que está na tela, e é tudo o que está na tela no canto superior esquerdo:

Funcionou: versão 52a14e06696eb9fa34a0f6d81c5a3024ad1d812d

Eu pressiono F5 e recebo a tela de splash real e olho no canto inferior esquerdo:

Se o site estiver em cache, na maioria das vezes ele vai para a tela de splash que eu espero, mas o outro login está no canto inferior esquerdo

Se eu clicar na entrada do canto inferior esquerdo para o usuário, vejo isso se eu inspecionar essa caixa de nome de usuário, e a linha abaixo da caixa de senha se eu inspecionar isso:

Se eu estiver fazendo algo errado, por favor, me avise se você tiver alguma ideia, mas não mudei muita coisa, exceto por atualizar o discourse várias vezes à medida que as atualizações ficaram disponíveis durante o fim de semana. Mesmo caso com meu outro problema com avatares de grupo em outro tópico que criei primeiro.

Além disso, se eu inspecionar o belo botão de login no splash, obtenho o mesmo?

image

Abri mais:

Então, acho que minha pergunta é por que essas entradas de login não estão ocultas?

:face_with_monocle: Esse formulário oculto não deveria ser exibido aí (daí display: none; na captura de tela do seu console), mas ele está sendo substituído de alguma forma para você.

Screenshot 2024-08-18 at 6.58.31 PM

Eu só consigo reproduzir isso hackeando conscientemente o código CSS no console para display: block em uma instância privada (mas isso não me dá acesso não autorizado a nada, apenas mostra os campos de login).

Você o vê em um navegador anônimo ou no modo de navegação privada?

4 curtidas

O mesmo no Incógnito no Chrome e no InPrivate no Edge

ERRADO VEJA CORREÇÃO: Se eu tentar fazer login através das entradas disponíveis, ele não me conecta, mas sim repinta a tela e me joga na tela inicial, COM as entradas inferiores em branco ainda visíveis.

O mesmo comportamento no meu iPhone em serviço de celular, então não acho que seja um problema de computador ou de rede.

CORREÇÃO: Se eu tentar fazer login através das entradas disponíveis, ele não me conecta, mas sim repinta a tela e me joga na tela inicial, COM as entradas inferiores em branco ainda visíveis.

Ocorre no modo de segurança? Como esta é a tela de login, você pode precisar adicionar manualmente isto ao endereço do seu site - [YourSite]/login?safe_mode=no_themes%2Cno_plugins

Eu também não consigo reproduzir este problema. Estou em uma versão ligeiramente mais atual - 3.4.0.beta1-dev (32195ed77e)

Alguns básicos para ajudar a reduzir o problema - esta é uma instalação padrão? E quais plugins e/ou componentes de tema você tem instalados?

2 curtidas

Entrando em um avião, terei que voltar a isso mais tarde esta semana, muito provavelmente. Obrigado.

Uma foto rápida no modo de segurança do aeroporto, mesmo resultado usando a URL completa que você enviou, eu simplesmente não consigo cortar a imagem inteira de uma vez.

Plugins:
IA (habilitado), Automação, Explorador de Dados, Criptografar (habilitado), Nota de Rodapé (habilitado), Alerta de Spoiler (habilitado, Zoom

Também tentei depois de desabilitar todos eles, mesmo problema. Tchau por enquanto. Obrigado

Instalação padrão e estava funcionando sem problemas por algum tempo, só começou a acontecer recentemente.

Eu uso nginx como proxy

https://meta.discourse.org/t/installing-discourse-behind-reverse-proxy-using-recommended-supported-installation/300191

Posso ver o endereço do seu site na captura de tela, então talvez você queira desfocar isso e reenviar, caso não pretenda compartilhar. :+1:

No entanto, também posso ver alguns erros de CSP no console ao visitar a página de login do seu site:

Você tem algo personalizado que está tentando fazer algo nessa página?

3 curtidas

Nada personalizado

Obrigado por apontar isso, removi as imagens. Estava com muita pressa para o avião

Vou verificar o CSP quando tiver tempo, talvez mais tarde hoje à noite. Obrigado por isso. Isso parece promissor, espero.

1 curtida

curioso se alguém tem uma política de segurança de conteúdo (Content Security Policy) de proxy reverso nginx definida em nginx.conf, ou em outro lugar, que não cause problemas como JammyDodger apontou?

Posso experimentar isso hoje à noite, apenas tentando me adiantar no ínterim.

Obrigado desde já.

1 curtida