(pane) Anička.
Co vím, tak se to řeší daleko jednodušeji a spolehlivěji i výhradně server-side skriptovací technologií.
Fint je na to určitě dost.
Co mě napadá "spatra" je zapisovat u přihlášeného uživatele čas posledního požadavku (do session nebo ještě bezpečněji do databáze).
Jestliže časový rozdíl bude např. delší jak 10. minut, tak ho přesměruješ na stránku, která ho odhlásí a napíše mu, že byl pro delší neaktivitu odhlášen, ať se přihlásí znova.