Szybciej chyba się nie da. Jeżeli to ma działać "samo", to zawsze musisz coś porównać do czegoś. Poza tym nie wiem, w jakis sposób działa Twoje logowanie, więc trochę trudno poradzić.
Sama sesja zdaje się i tak wygasa po zamknięciu przeglądarki, więc jakiś prosty sposób autologowania w ciasteczku chyba zapisujesz? Więc wystarczy dodać porównanie tego ciastka z bazą - nie pasuje, kasujesz ciastko i odsyłasz do logowania. To powinno zająć ze 3 linijki