- Spegnimento
- 28 agosto 2026 alle ore 00:25 UTC
- Autore
- Kamo
- Impegno
- eb04d0e
Due metà dello stesso problema: la pagina di login era una strada a senso unico. Ha convalidato qualsiasi cookie *** esistente su carico e, quando la sessione era ancora bene, reindirizzato direttamente nello spazio di lavoro a cui apparteneva. Che ha fatto la forma — membro di diverse organizzazioni non poteva aprire un secondo, perché ogni tentativo di tornare li rimbalzava nel primo, e qualcuno ha firmato come il conto sbagliato non aveva modo di raggiungere un forma per correggerlo. Il cookie è ora lasciato solo piuttosto che consultato o cancellato: la scheda già usando continua a lavorare, e la firma qui semplicemente rilascia un nuovo sessione, che è ciò che rende diverse organizzazioni aperte subito lavoro a tutti. Nulla si perde non reindirizzando. `?next=` e il check-out a pagamento sono entrambi applicati sul normale sentiero di accesso, quindi quei viaggi finiscono ancora dove loro dovrebbero — chiedono solo chi siete prima. planCheckoutUrl() in particolare non deve essere chiamato su carico, perché la lettura consuma il cookie di un colpo è costruito da; un ramo che l'ha letto e poi non ha reindirizzato avrebbe silenziosamente mangiato un Selezione del piano dell'acquirente. Il raccoglitore di spazio di lavoro guadagna una via d'uscita, per lo stesso motivo: è il primo schermo che mostra quale conto hai effettivamente autenticato come, in modo da firmare come sbagliato uno è notato lì o non affatto. La fuga fa la stessa cosa. Entrambi sono inerti mentre una selezione è in volo, il cui gettone è già stato speso. Indietro scarta quel token piuttosto che portarlo al prossimo tentativo — è un uso unico e appartiene all'autenticazione appena abbandonata. Anche cala la "seduta di controllo..." spinner e il suo stato, che altrimenti hanno seduto lì sostenendo di controllare una sessione la pagina non guarda più.