Vielen Dank für deine Antowrt ChrisB.
Auf das Speichern in der DB kannst du ganz verzichten - speichere in der Session den Timestamp der letzten Aktion (also *jeder* Aktion), und prüfe beim nächsten Zugriff dann, ob dieser noch nicht mehr als eine Stunde in der Vergangenheit liegt.
Werde ich gleich mal ausprobieren.
Ich gebe dir aufjedenfall Feedback, ob es funktioniert oder nicht.