also was man machen könnte wie im Backend da wird auch alle 30 Sekunden per Javascript und AjaxCall geprüft wie der aktuelle Loginstatus aussieht.
Dazu müsste man ein Plugin bauen, was einen Controller besitzt welcher den aktuellen Status zurückgibt und ein bisschen Javascript wo diesen im Intervall aufruft und im ausgeloggten Fall eine Lightbox oder ähnliches anzeigt.
Du musst dann auch noch bisschen Foo um rum bauen, weil so ein Ajax call im Hintergrund würde natürlich dafür sorgen, dass die Session immer und immer wieder verlängert wird xD. Und wenn der User einen anderen Tab auswählt, pausieren mittlerweile die Meisten Browser die Timer