「オンラインユーザー」のリストがあり、prototype.jsのAjax.PeriodicalUpdaterを使用して30秒ごとに更新しています。
ユーザーがサイトで2つのタブ/ウィンドウを開いていて、そのうちの1つでログアウトした場合、PeriodicalUpdaterがキャンセルされないという問題があります。
これは、PeriodicalUpdaterがログインページ全体でブロック要素を更新することを意味します。これは、RESTful認証を使用しているため、それにリダイレクトされます。
私はPHPセッションを使用していますが、これに頭を悩ませることはできません。
誰かが私を正しい方向に向けることができますか?