direk çözümü zor, ama şöyle bir mantık uyguşayabilirsin:
tabloya sonislem gibi bir field ekle. logout öncesi gezinilen sayfalarda aktif kullanıcı için bu fieldı güncellersin o işlem tarih saatini yazarsın. kendine göre bir timeout süresi belirlersin. mesela son işlem tarihi 10dk'dan eski ise o kullanıcı offline'dır.