- Expédié
- 28 août 2026 à 00:25 UTC
- Auteur
- Kamo
- Commite
- eb04d0e
Deux moitiés du même problème: la page de connexion était une voie à sens unique. Il a validé tout cookie existant sur le chargement et, lorsque la session était encore Bon, redirigé directement dans l'espace de travail auquel il appartenait. Cela a fait la forme inatteignable pour toute personne déjà signée - membre de plusieurs organisations ne pouvait pas ouvrir une seconde, parce que chaque tentative de revenir ici les rebondissait dans la première, et quelqu'un a signé comme mauvais compte n'avait aucun moyen d'atteindre un forme pour le corriger. Le cookie est désormais laissé seul plutôt que consulté ou nettoyé: l'onglet qui l'utilise continue de fonctionner, et la signature ici ne fait que poser un nouveau La session, c'est ce qui fait que plusieurs organisations s'ouvrent à la fois. Rien n'est perdu en ne redirigeant pas. et le service de caisses d'affaires payées sont tous deux appliqués sur le chemin de connexion normal, de sorte que ces trajets se terminent encore où ils devraient - ils demandent simplement qui vous êtes le premier. planCheckoutUrl() en particulier ne doit pas être appelé à la charge, parce que la lecture consomme le biscuit one-shot it is construit à partir de; une branche qui le lisait et qui ne redirigeait pas silencieusement mangerait un la sélection du plan de l'acheteur. Le sélecteur d'espace de travail prend une issue, pour la même raison: c'est le premier écran qui montre quel compte vous avez réellement authentifié comme, donc signant comme le mauvais on y remarque ou pas du tout. Escape fait la même chose. Les deux sont inertes alors qu'une sélection est en vol, dont le jeton est déjà dépensé. Renonciation rejette ce jeton plutôt que de le porter jusqu'à la tentative suivante - il est à usage unique et appartient à l'authentification qui vient d'être abandonnée. Il laisse également tomber la "session de réflexion..." spinner et son état, ce qui autrement s'y est assis en prétendant vérifier une session que la page ne regarde plus.