Pourquoi est-ce que je vois cela en haut à gauche de l'écran au lieu de la belle page de connexion?

Je dois actualiser la page pour afficher le bel écran de connexion. Existe-t-il un paramètre pour empêcher ce comportement ?

Discourse 3.4.0.beta1-dev
version discourse e7b7886d8390b22ab33615dacffd6cf74ae6e25d

image

Même après avoir actualisé la page, je vois parfois toujours ceci dans le coin inférieur gauche de l’écran.

Je ne me souviens pas de ce comportement dans les versions antérieures à la dernière, est-ce un bug ?

Merci.

Ce ne sont pas les plugins, je les ai tous désactivés, même problème.

Discourse 3.4.0.beta1-dev
version discourse e7b7886d8390b22ab33615dacffd6cf74ae6e25d

Pouvez-vous s’il vous plaît publier un lien vers votre forum ou me l’envoyer ? cela semble étrange et je ne connais pas vraiment le contexte de cette capture d’écran. De plus, le titre de ce sujet dit « en haut à gauche », mais votre message dit « en bas à gauche ». :thinking:

C’est un forum privé, et il n’a commencé que dans les dernières versions de Discourse.

Lorsque cela se produit pour la première fois, lorsque l’on accède à la page de connexion, elle se trouve en haut à gauche. Lorsque l’on actualise la page, l’écran de démarrage s’affiche, et le plus souvent, la connexion en haut à gauche se trouve alors en bas à gauche.

Pouvez-vous vérifier le code source de votre page afin que je sache quelle version vous utilisez ? Faites un clic droit sur n’importe quelle page Discourse de votre site, sélectionnez “Afficher le code source de la page”, ou quelque chose de similaire, et regardez ce qui se trouve à droite de ceci :

content="Discourse 3.4.0.beta1-dev -

Il devrait y avoir une longue chaîne comme : e7b7886d8390b22ab33615dacffd6cf74ae6e25d

Merci.

Oui, je sais quelle est la source de la version et où elle se trouve. Je suis sur

Discourse 3.4.0.beta1-dev - version aeaae9babc4166833600a940fe2fb372cd44fd8d

La capture d’écran que vous avez fournie ne ressemble pas vraiment à Discourse pour moi, ou du moins pas à quelque chose du cœur. Cela ressemble à quelque chose qui provient d’un autre site, peut-être parce que :

Comment les utilisateurs s’authentifient-ils ? Est-ce via une autre application ou un autre site web ?

5 « J'aime »

Aucun site externe, ils se connectent uniquement via Discourse. Question : Est-ce que quelqu’un qui code pour Discourse consulte réellement ces sujets ?

Oui – toute notre équipe a accès à ces sujets et examine Meta fréquemment, tout comme bon nombre de nos contributeurs open source.

Je suis d’accord avec Lilly – cela ne ressemble pas à Discourse. Pourriez-vous poster une capture d’écran plus grande avec plus de détails environnants ?

3 « J'aime »

Fonctionnait ici : version 52a14e06696eb9fa34a0f6d81c5a3024ad1d812d

Maintenant, j’obtiens ceci la plupart du temps à la connexion après avoir vidé le cache

Voici un extrait de ce qui est à l’écran, et c’est tout ce qui est à l’écran en haut à gauche :

Fonctionnait : version 52a14e06696eb9fa34a0f6d81c5a3024ad1d812d

J’appuie sur F5 et j’obtiens l’écran de démarrage réel et regardez en bas à gauche :

Si le site est mis en cache, la plupart du temps, il affiche l’écran de démarrage attendu, mais l’autre connexion se trouve en bas à gauche.

Si je clique sur la zone de saisie en bas à gauche pour l’utilisateur, je vois ceci si j’inspecte cette boîte de nom d’utilisateur, et la ligne sous la boîte de mot de passe si j’inspecte celle-ci :

Si je fais quelque chose de mal, faites-le moi savoir si vous avez une idée, mais je n’ai pas beaucoup changé, à part mettre à jour Discourse plusieurs fois au fur et à mesure que les mises à jour étaient disponibles ce week-end. Même cas avec mon autre problème concernant les avatars de groupe dans un autre sujet que j’ai créé en premier.

De plus, si j’inspecte le joli bouton de connexion sur l’écran de démarrage, j’obtiens la même chose ?

image

Ouvert davantage :

Donc, je suppose que ma question est : pourquoi ces champs de saisie de connexion ne sont-ils pas masqués ?

:face_with_monocle: Ce formulaire caché n’est pas censé s’afficher ici (d’où display: none; dans la capture d’écran de votre console), mais il est remplacé d’une manière ou d’une autre pour vous.

Screenshot 2024-08-18 at 6.58.31 PM

Je ne peux le reproduire qu’en modifiant sciemment le code CSS dans la console pour le mettre sur display: block sur une instance privée (mais cela ne me donne pas d’accès non autorisé à quoi que ce soit, cela affiche juste les champs de connexion).

Le voyez-vous dans un navigateur incognito ou en mode de navigation privée ?

4 « J'aime »

Identique en Incognito dans Chrome et InPrivate dans Edge

ERREUR VOIR CORRECTION : Si j’essaie de me connecter via les champs disponibles, cela ne me connecte pas mais repeint l’écran et me ramène à l’écran d’accueil, sans ces champs inférieurs visibles.

Identique sur mon iPhone en utilisant le réseau cellulaire, donc je ne pense pas que ce soit un problème d’ordinateur ou de réseau.

CORRECTION : Si j’essaie de me connecter via les champs disponibles, cela ne me connecte pas mais repeint l’écran et me ramène à l’écran d’accueil, AVEC ces champs inférieurs vides toujours visibles.

Est-ce que cela se produit en mode sans échec ? Comme il s’agit de l’écran de connexion, vous devrez peut-être ajouter manuellement ceci à l’adresse de votre site : [YourSite]/login?safe_mode=no_themes%2Cno_plugins

Je ne peux pas non plus reproduire ce problème. Je suis sur une version légèrement plus récente : 3.4.0.beta1-dev (32195ed77e)

Quelques bases pour aider à affiner le problème : s’agit-il d’une installation standard ? Et quels plugins et/ou composants de thème avez-vous installés ?

2 « J'aime »

Je monte dans un avion, je devrai revenir sur cela plus tard dans la semaine très probablement. Merci.

Une photo rapide en mode sans échec depuis l’aéroport, même résultat en utilisant l’URL complète que vous avez envoyée, je ne peux tout simplement pas couper toute l’image en une seule fois.

Plugins :
IA (activé), Automatisation, Explorateur de données, Chiffrement (activé), Note de bas de page (activé), Alerte de divulgation (activé, Zoom

J’ai également essayé après avoir désactivé tous ceux-ci, même problème. Au revoir pour l’instant. Merci

Installation standard et fonctionnait sans problème pendant un certain temps, cela n’a commencé à se produire que récemment.

J’utilise cependant nginx comme proxy

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

Je peux voir l’adresse de votre site sur la capture d’écran, vous voudrez peut-être la flouter et la re-télécharger si vous n’avez pas l’intention de la partager. :+1:

Cependant, je peux également voir des erreurs CSP dans la console lorsque je visite la page de connexion de votre site :

Avez-vous quelque chose de personnalisé qui essaie de faire quelque chose sur cette page ?

3 « J'aime »

Rien de personnalisé

Merci d’avoir signalé cela, j’ai supprimé les photos. Trop pressé pour l’avion

Je vais vérifier le CSP quand j’aurai le temps, peut-être plus tard ce soir. Merci pour cela. Ça semble prometteur, j’espère.

1 « J'aime »

Je me demande si quelqu’un a une politique de sécurité de contenu Nginx en tant que proxy inverse définie dans nginx.conf, ou ailleurs, qui ne cause pas de problèmes comme ceux signalés par JammyDodger ?

Je peux jouer avec ça ce soir, j’essaie juste d’anticiper en attendant.

Merci d’avance.

1 « J'aime »