¿Por qué veo esto en la esquina superior izquierda de la pantalla en lugar de la agradable pantalla de inicio de sesión?

Tengo que actualizar la página para que aparezca la bonita pantalla de inicio de sesión. ¿Hay alguna configuración para evitar este comportamiento?

Discourse 3.4.0.beta1-dev
versión de discourse e7b7886d8390b22ab33615dacffd6cf74ae6e25d

image

Incluso después de actualizar la página, a veces todavía veo esto en la esquina inferior izquierda de la pantalla.

No recuerdo este comportamiento en versiones anteriores a la última, ¿es un error?

Gracias.

No son los plugins, los deshabilité todos, mismo problema.

Discourse 3.4.0.beta1-dev
versión de discourse e7b7886d8390b22ab33615dacffd6cf74ae6e25d

¿Podrías publicar un enlace a tu foro o enviármelo? Esa captura de pantalla se ve rara y no conozco realmente el contexto. Además, el título de este tema dice “esquina superior izquierda”, pero tu publicación dice “esquina inferior izquierda”. :thinking:

Es un foro privado y solo se introdujo en las versiones posteriores de Discourse.

Cuando ocurre por primera vez, cuando uno accede a la página de inicio de sesión, está en la esquina superior izquierda. Cuando uno actualiza la página, aparece la pantalla de presentación y, la mayoría de las veces, el inicio de sesión en la esquina superior izquierda se encuentra ahora en la esquina inferior izquierda.

¿Puede verificar el código fuente de su página para saber en qué versión se encuentra? Simplemente haga clic derecho en cualquier página de Discourse en su sitio, seleccione Ver código fuente de la página, o algo similar, y busque lo que está a la derecha de esto:

content="Discourse 3.4.0.beta1-dev -

Debería haber una cadena larga como: e7b7886d8390b22ab33615dacffd6cf74ae6e25d

Gracias.

Sí, sé cuál es el origen de la versión y dónde se encuentra. Estoy en

Discourse 3.4.0.beta1-dev - version aeaae9babc4166833600a940fe2fb372cd44fd8d

Esa captura de pantalla que proporcionaste no se parece realmente a Discourse para mí, o al menos no a algo del núcleo. Parece algo que se está alimentando desde otro sitio posiblemente, quizás porque:

¿Cómo se autentican los usuarios? ¿Es a través de otra aplicación o sitio web?

5 Me gusta

No hay sitios externos, inician sesión solo a través de Discourse. Pregunta: ¿Alguien que codifique para Discourse realmente mira estos temas?

Sí, todo nuestro equipo tiene acceso a estos temas y revisa Meta con frecuencia, al igual que muchos de nuestros colaboradores de código abierto.

Estoy de acuerdo con Lilly, eso no parece Discourse. ¿Podrías publicar una captura de pantalla más grande con más detalles alrededor?

3 Me gusta

Funcionó aquí: versión 52a14e06696eb9fa34a0f6d81c5a3024ad1d812d

Ahora obtengo esto la mayoría de las veces al iniciar sesión después de borrar la caché.

Este es un fragmento de lo que está en la pantalla, y esto es todo lo que hay en la pantalla en la esquina superior izquierda:

Funcionó: versión 52a14e06696eb9fa34a0f6d81c5a3024ad1d812d

Presiono F5 y obtengo la pantalla de bienvenida real y miro en la esquina inferior izquierda:

Si el sitio está en caché, la mayoría de las veces va a la pantalla de bienvenida que espero, pero el otro inicio de sesión está en la esquina inferior izquierda.

Si hago clic en el cuadro de entrada de la esquina inferior izquierda para el usuario, veo esto si inspecciono ese cuadro de nombre de usuario, y la línea debajo del cuadro de contraseña si inspecciono eso:

Si estoy haciendo algo mal, por favor házmelo saber si tienes alguna idea, pero no he cambiado mucho, excepto por actualizar Discourse varias veces a medida que las actualizaciones estuvieron disponibles durante el fin de semana. Mismo caso con mi otro problema con los avatares de grupo en otro tema que creé primero.

Además, si inspecciono el bonito botón de inicio de sesión en la pantalla de presentación, ¿obtengo lo mismo?

image

Se abrió más:

Así que supongo que mi pregunta es, ¿por qué no se ocultan estas entradas de inicio de sesión?

:face_with_monocle: Ese formulario oculto no debería mostrarse ahí (de ahí display: none; en la captura de pantalla de tu consola), pero de alguna manera se está anulando para ti.

Screenshot 2024-08-18 at 6.58.31 PM

Solo puedo reproducir esto modificando conscientemente el código CSS en la consola a display: block en una instancia privada (pero no me da acceso no autorizado a nada, solo muestra los campos de inicio de sesión).

¿Lo ves en un navegador de incógnito o en modo de navegación privada?

4 Me gusta

Lo mismo en Incógnito en Chrome y En Privado en Edge

INCORRECTO VER CORRECCIÓN: Si intento iniciar sesión a través de las entradas disponibles, no me inicia sesión, sino que repinta la pantalla y me deja en la pantalla de inicio, sin esas entradas inferiores visibles.

Mismo comportamiento en mi iPhone con servicio celular, así que no creo que sea un problema de computadora o de red.

CORRECCIÓN: Si intento iniciar sesión a través de las entradas disponibles, no me inicia sesión, sino que repinta la pantalla y me deja en la pantalla de inicio, CON esas entradas inferiores en blanco aún visibles.

¿Ocurre en modo seguro? Dado que es la pantalla de inicio de sesión, es posible que necesites añadir manualmente esto a la dirección de tu sitio: [TuSitio]/login?safe_mode=no_themes%2Cno_plugins

Tampoco puedo reproducir este problema. Estoy en una versión ligeramente más actual: 3.4.0.beta1-dev (32195ed77e)

Un par de preguntas básicas para ayudar a acotar el problema: ¿es una instalación estándar? ¿Y qué plugins o componentes de temas tienes instalados?

2 Me gusta

Me subo a un avión, tendré que volver a esto más adelante esta semana, lo más probable. Gracias.

Una foto rápida en modo seguro desde el aeropuerto, mismo resultado usando la URL completa que enviaste, simplemente no puedo recortar toda la imagen de una vez.

Plugins:
IA (habilitado), Automatización, Explorador de datos, Cifrar (habilitado), Nota al pie (habilitado), Alerta de spoiler (habilitado, Zoom

También lo intenté después de deshabilitar todos esos, mismo problema. Adiós por ahora. Gracias

Instalación estándar y funcionó sin problemas durante algún tiempo, solo comenzó a suceder recientemente.

Uso nginx como proxy

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

Puedo ver la dirección de tu sitio en la captura de pantalla, así que quizás quieras difuminarla y volver a subirla si no tienes la intención de compartirla. :+1:

Sin embargo, también puedo ver algunos errores de CSP en la consola al visitar la página de inicio de sesión de tu sitio:

¿Tienes algo personalizado que esté intentando hacer algo en esa página?

3 Me gusta

Nada personalizado

Gracias por señalarlo, he eliminado las imágenes. Iba con demasiada prisa para el avión

Revisaré la CSP cuando tenga tiempo, tal vez más tarde esta noche. Gracias por eso. Parece prometedor, espero.

1 me gusta

Tengo curiosidad si alguien tiene una política de seguridad de contenido (Content Security Policy) de proxy inverso Nginx definida en nginx.conf, o en otro lugar, que no cause problemas como los que señaló JammyDodger.

Puedo jugar con esto esta noche, solo estoy tratando de anticiparme mientras tanto.

Gracias de antemano.

1 me gusta