さまざまなタブで開くことができる AngularJS webapp を開発しています。ユーザーがこれらのタブのいずれかでログアウトしたことを検出する最良の方法を知りたいです。他のタブにログイン モーダル ウィンドウをポップアップ表示したいと思います。サーバー送信イベントを使用するか、サーバー Cookie の存在を追跡することを考えていました。私はこのようなことをしたことがないので、私のオプションの長所と短所は何か、またはそれを行うための他のよりスマートな方法がないかどうかを尋ねています。
編集:サーバー上で、すぐにサーバー送信イベントをサポートする ServiceStack (C#) を取得しました