Tak, było w tym temacie pewne niedopatrzenie.
Kiedy użytkownik się loguje tworzona jest sesja. Sesja jest aktywna w zależności od ustawienia PHP session.gc_maxlifetime
. Do sprawdzenia w EPESI shell przez
return ini_get("session.gc_maxlifetime")
Po zamknięciu przeglądarki przez tyle sekund osoba będzie jeszcze widoczna w zalogowanych użytkownikach. Po wylogowaniu też, a tak być nie powinno.
Na zamknięcie przeglądarki nic nie możemy poradzić. Trzeba odczekać. Wylogowywanie poprawiłem i będzie w następnym releasie.
https://github.com/Telaxus/EPESI/commit/6179f4964724b149aef20197f252312988b5bc56
Pozdrawiam,
Adam