- Shipped
- 28 de agosto de 2026 a las 0:25 UTC
- Author
- Kamo
- Commit
- eb04d0e
Dos mitades del mismo problema: la página de inicio de sesión era una calle de un solo sentido. Validó cualquier cookie existente de *** en carga y, cuando la sesión todavía estaba Bien, redirigido directamente al espacio de trabajo al que pertenecía. Eso hizo la forma inalcanzable para cualquiera que ya haya firmado en un miembro de varias organizaciones no podía abrir uno segundo, porque cada intento de volver aquí les rebotó. en el primero, y alguien firmó como la cuenta equivocada no tenía forma de llegar a un la forma para corregirlo. La galleta se deja ahora sola en lugar de consultar o despejada: la ficha que ya la usa sigue funcionando, y firmar aquí simplemente emite una nueva sesión, que es lo que hace que varias organizaciones abiertas trabajen a la vez. Nada se pierde por no redirigir. El próximo= y la ficha de pago de la firma se aplican en el camino normal de inicio de sesión, por lo que esos viajes aún terminan donde deberían preguntar quién eres primero. planCheckoutUrl en particular no debe llamarse a carga, porque leerlo consume la galleta de un solo disparo que es construido a partir de; una rama que lo leía y luego no redireccionaba se comería en silencio un la selección de planes del comprador. El seleccionador del espacio de trabajo gana una salida, por la misma razón: es la primera pantalla que muestra qué cuenta realmente autentificó como, así que firmando como el equivocado uno se nota allí o no. Escape hace lo mismo. Ambos están inertes. mientras una selección está en vuelo, cuya ficha ya se está gastando. Respaldarse. descarta esa ficha en lugar de llevarlo al siguiente intento, es de un solo uso y pertenece a la autenticación que acaba de abandonar. También deja caer la "sesión de checking"... spinner y su estado, que de otra manera se han sentado allí afirmando una sesión que la página ya no mira.