Warum sehe ich das in der oberen linken Ecke des Bildschirms statt des schönen Login-Splashscreens?

Ich muss die Seite aktualisieren, um den schönen Anmeldebildschirm aufzurufen. Gibt es eine Einstellung, um dieses Verhalten zu verhindern?

Discourse 3.4.0.beta1-dev
discourse version e7b7886d8390b22ab33615dacffd6cf74ae6e25d

image

Selbst nach dem Aktualisieren der Seite sehe ich manchmal immer noch dies unten links auf dem Bildschirm.

Ich erinnere mich nicht an dieses Verhalten in früheren Versionen als der neuesten, ist das ein Fehler?

Vielen Dank.

Es liegt nicht an den Plugins, ich habe sie alle deaktiviert, dasselbe Problem.

Discourse 3.4.0.beta1-dev
discourse version e7b7886d8390b22ab33615dacffd6cf74ae6e25d

Können Sie bitte einen Link zu Ihrem Forum posten oder ihn mir senden? Das sieht seltsam aus und ich kenne den Kontext dieses Screenshots nicht wirklich. Außerdem steht im Titel dieses Themas „oben links“, aber in Ihrem Beitrag steht „unten links“. :thinking:

Es ist ein privates Forum und es wurde erst in späteren Versionen von Discourse eingeführt.

Wenn es zum ersten Mal passiert, wenn man sich zum ersten Mal auf der Anmeldeseite anmeldet, befindet es sich oben links. Wenn man die Seite aktualisiert, erscheint der Splashscreen und meistens befindet sich die Anmeldung oben links dann unten links.

Können Sie Ihre Seitenquelle überprüfen, damit ich weiß, welche Version Sie verwenden? Klicken Sie einfach mit der rechten Maustaste auf eine beliebige Discourse-Seite auf Ihrer Website, wählen Sie “Seitenquelltext anzeigen” oder etwas Ähnliches und sehen Sie nach, was rechts davon steht:

content="Discourse 3.4.0.beta1-dev -

Dort sollte eine lange Zeichenfolge stehen wie: e7b7886d8390b22ab33615dacffd6cf74ae6e25d

Danke

Ja, ich weiß, was die Versionsquelle ist und wo sie sich befindet. Ich bin auf

Discourse 3.4.0.beta1-dev - Version aeaae9babc4166833600a940fe2fb372cd44fd8d

Der Screenshot, den Sie bereitgestellt haben, sieht für mich nicht wirklich nach Discourse aus, oder zumindest nicht nach etwas im Kern. Das sieht eher nach etwas aus, das von einer anderen Website geliefert wird, vielleicht weil:

Wie authentifizieren sich die Benutzer? Über eine andere App oder Website?

5 „Gefällt mir“

Keine externe Website, sie melden sich nur über Discourse an. Frage: Schaut sich jemand, der für Discourse programmiert, diese Themen tatsächlich an?

Ja – unser gesamtes Team hat Zugriff auf diese Themen und überprüft Meta häufig, ebenso wie viele unserer Open-Source-Mitarbeiter.

Ich stimme Lilly zu – das sieht nicht nach Discourse aus. Könnten Sie bitte einen größeren Screenshot mit mehr Details im Umfeld posten?

3 „Gefällt mir“

Funktionierte hier funktionierte: Version 52a14e06696eb9fa34a0f6d81c5a3024ad1d812d

Jetzt bekomme ich das meistens beim Anmelden, nachdem der Cache geleert wurde

Dies ist ein Ausschnitt dessen, was auf dem Bildschirm zu sehen ist, und das ist alles, was auf dem Bildschirm in der oberen linken Ecke zu sehen ist:

Funktionierte: Version 52a14e06696eb9fa34a0f6d81c5a3024ad1d812d

Ich drücke F5 und bekomme den eigentlichen Splashscreen und schaue unten links:

Wenn die Seite gecached ist, gehe ich meistens zum erwarteten Splashscreen, aber die andere Anmeldung ist unten links

Wenn ich auf das Feld unten links für den Benutzer klicke, sehe ich dies, wenn ich diese Benutzernamenbox inspiziere, und die Zeile unter dem Passwortfeld, wenn ich dieses inspiziere:

Wenn ich etwas falsch mache, lassen Sie es mich bitte wissen, wenn Sie eine Ahnung haben, aber ich habe nicht viel geändert, außer Discourse mehrmals zu aktualisieren, als Updates am Wochenende verfügbar wurden. Gleicher Fall mit meinem anderen Problem mit Gruppenavataren in einem anderen Thema, das ich zuerst erstellt habe.

Außerdem, wenn ich den schönen Login-Button auf dem Splashscreen inspiziere, bekomme ich dasselbe?

image

Weiter geöffnet:

Meine Frage ist also, warum diese Login-Eingabefelder nicht ausgeblendet sind?

:face_with_monocle: Dieses versteckte Formular soll dort nicht angezeigt werden (daher display: none; in Ihrem Konsolen-Screenshot), aber es wird bei Ihnen irgendwie überschrieben.

Screenshot 2024-08-18 at 6.58.31 PM

Ich kann dies nur reproduzieren, indem ich den CSS-Code in der Konsole wissentlich manuell auf display: block auf einer privaten Instanz ändere (aber dies gibt mir keinen unbefugten Zugriff auf irgendetwas, es zeigt nur die Anmeldefelder an).

Sehen Sie es in einem Inkognito-Browser oder im privaten Browsermodus?

4 „Gefällt mir“

Gleiches Verhalten im Inkognito-Modus in Chrome und InPrivate in Edge

FALSCH SIEHE KORREKTUR: Wenn ich versuche, mich über die verfügbaren Eingabefelder anzumelden, werde ich nicht angemeldet, sondern der Bildschirm wird neu gezeichnet und ich lande wieder auf der Startseite, ohne dass die unteren Eingabefelder sichtbar sind.

Gleiches Verhalten auf meinem iPhone im Mobilfunknetz, daher glaube ich nicht, dass es sich um ein Computer- oder Netzwerkproblem handelt.

KORREKTUR: Wenn ich versuche, mich über die verfügbaren Eingabefelder anzumelden, werde ich nicht angemeldet, sondern der Bildschirm wird neu gezeichnet und ich lande wieder auf der Startseite, MIT den leeren unteren Eingabefeldern, die immer noch sichtbar sind.

Tritt dies im abgesicherten Modus auf? Da es sich um den Anmeldebildschirm handelt, müssen Sie möglicherweise manuell Folgendes an Ihre Website-Adresse anhängen: [YourSite]/login?safe_mode=no_themes%2Cno_plugins

Ich kann dieses Problem auch nicht reproduzieren. Ich verwende eine etwas aktuellere Version – 3.4.0.beta1-dev (32195ed77e)

Ein paar Grundlagen, um die Eingrenzung zu erleichtern: Handelt es sich um eine Standardinstallation? Und welche Plugins und/oder Theme-Komponenten haben Sie installiert?

2 „Gefällt mir“

Ich steige in ein Flugzeug, ich werde wahrscheinlich später in dieser Woche darauf zurückkommen müssen. Danke.

Ein schnelles Bild im abgesicherten Modus vom Flughafen, gleiches Ergebnis mit der von Ihnen gesendeten vollständigen URL. Ich kann das ganze Bild nicht auf einmal ausschneiden.

Plugins:
KI (aktiviert), Automatisierung, Daten-Explorer, Verschlüsselung (aktiviert), Fußnote (aktiviert), Spoiler-Alarm (aktiviert, Zoom

Ich habe es auch versucht, nachdem ich all diese deaktiviert hatte, gleiches Problem. Bis bald. Danke

Standardinstallation und funktionierte einige Zeit ohne Probleme, erst seit kurzem tritt das Problem auf.

Ich benutze jedoch Nginx als Proxy

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

Ich kann Ihre Website-Adresse auf dem Screenshot sehen, daher möchten Sie diese vielleicht ausblenden und neu hochladen, wenn Sie sie nicht teilen möchten. :+1:

Allerdings sehe ich auch einige CSP-Fehler in der Konsole, wenn ich die Anmeldeseite Ihrer Website besuche:

Haben Sie etwas Individuelles, das auf dieser Seite etwas versucht?

3 „Gefällt mir“

Nichts Besonderes

Danke, dass Sie mich darauf aufmerksam gemacht haben. Ich habe die Bilder entfernt. War zu sehr in Eile für den Flug.

Ich werde die CSP überprüfen, wenn ich Zeit habe, vielleicht später heute Abend. Danke dafür. Das sieht vielversprechend aus, hoffe ich.

1 „Gefällt mir“

Ich bin neugierig, ob jemand eine nginx Reverse Proxy Content Security Policy in nginx.conf oder anderswo definiert hat, die keine Probleme wie von JammyDodger angesprochen verursacht?

Ich kann damit heute Abend experimentieren, versuche nur, mir im Vorfeld einen Vorsprung zu verschaffen.

Vielen Dank im Voraus.

1 „Gefällt mir“