Deaktive die geklonte Sitzung im Enter-as Tab

Fixkamo-internal
Verschifft
24. August 2026 um 23:23 UTC
Autor
kamo
Ausschuss
3db6129

Eingabe einer Org öffnet einen Tab mit window.open(', '_blank') und zeigt es bei /validate. Das war bis heute vereinfacht, also wurde nichts geteilt. Es ist gleichen Ursprungs für eine Org ohne eigene Domain und einen gleichen Ursprung window.open CLONES the opener's sessionStorage -- das ist der Punkt, an dem Session-ID lebt. Die neue Registerkarte beginnt daher die Durchführung der Sitzung für die Org ist LEFT. /validate überschreibt es einen Augenblick später, so dass das Fenster kurz ist. Es ist nicht Null: Wenn der einmalige Schlüssel abgelaufen ist oder die Navigation ausfällt, dieser Reiter weiterhin als Quelle org fungieren, während sie sich als Ziel präsentiert. Clearing zuerst macht den schlimmsten Fall ein Tab ohne Sitzung, die sich als liest abgemeldet und nicht als jemand anderes. Eingehüllt in einen Versuch: ein Custom-Domain-Arbeitsplatz öffnet Cross-Ursprung, wo berühren die neue Register-Würfe und nichts wurde sowieso geklont. 2880 Tests bestehen. Die 2, die lokal scheitern, sind eine Rechte-Hierarchie-Parität überprüfen Lesen RoleRightType.java aus dem Geschwister Java Repo, das hat unausgeforderte Bearbeitungen aus einer anderen Sitzung; der Test ist überspringIf(!verfügbar) und CI prüft dieses Repo allein, also überspringt es dort.

Alle Änderungen

Wie, was Sie sehen Versand?

Jedes dieser Updates landet automatisch in Ihrem Arbeitsbereich. Starten Sie frei und beobachten Sie es Woche für Woche wachsen.

Free Forever startenPreisgestaltung anzeigen