On peut ouvrir les pages d'inscription et de connexion sur les forums Discourse en cliquant dessus dans un message, même si on est déjà inscrit

En temps normal, vous n’êtes pas censé accéder à ces pages lorsque vous êtes connecté. Cependant, vous y accédez lorsque vous cliquez sur le lien d’un message. Normalement, ces deux pages vous redirigent vers la page d’accueil lorsque vous cliquez dessus.

Comment reproduire ce bug :

  1. Trouvez ou créez un message sur le forum qui contient un lien /signup ou /login.
  2. Cliquer sur l’un de ces liens vous amène à la page d’inscription ou de connexion, même si vous avez déjà un compte.
  3. Si vous essayez de créer un compte dans cet état, rien ne semble se passer, mais un e-mail est envoyé, comme le montre l’image ci-dessous.
  4. Si vous essayez de vous connecter à un compte dans cet état, rien ne semble se passer, mais dès que vous actualisez la page, le compte vous connecte à un autre compte.

Vidéos :


Vidéo 1 : La page de connexion

Vidéo 2 : La page d’inscription

1 « J'aime »

Une seconde ici, avez-vous utilisé un navigateur vierge ? Essayez s’il vous plaît dans un navigateur vierge.

Je viens de l’essayer sur une installation fraîche d’Opera, et j’obtiens les mêmes résultats.
Oui, je sais que ce n’est pas Chrome, mais c’est basé sur Chromium. J’ai essayé à la fois sur les pages d’inscription et de connexion.


Et j’ai obtenu les mêmes résultats

Mes excuses pour les difficultés techniques, OBS refusait d’enregistrer l’une des vidéos, j’ai donc eu recours à Win+Maj+R.
J’ai peut-être été bête et j’ai continué à démarrer la caméra virtuelle par accident.

1 « J'aime »

J’ai corrigé cette confusion conformément à :

https://github.com/discourse/discourse/pull/43343

C’était une omission de notre part de ne pas rediriger les clients et de permettre aux utilisateurs connectés de s’inscrire.

2 « J'aime »