0

Javascript でブラウザ インスタンスの最初の起動を検出する方法が存在するかどうかを知りたいですか?

この場合、セッション Cookie の 1 つを削除したいと思います。

ここに問題があります:

実際、ユーザーが同じブラウザー (タブまたはウィンドウ) でアプリケーションに 1 回だけアクセスできるアプリケーションを構築しました。ユーザーがアプリに接続すると、セッション Cookie が作成されます。この Cookie は、ユーザーがブラウザまたはタブを閉じると削除されます。その後、たとえば、ユーザーが 2 つの異なるタブでアプリケーションを 2 回開こうとすると、アプリケーションのインスタンスが既に実行されているかどうかを確認できます。実行されている場合は、ユーザーにメッセージを表示します。同じブラウザでアプリに 2 回アクセスすることは許可されていません。」ユーザーが Web ページを閉じると、Cookie を削除できます。問題は、ブラウザーがクラッシュしたときです。Cookie が残り、ユーザーがブラウザーを再起動すると、アプリのインスタンスが既に接続されていないのにメッセージが表示されます。

よろしく

4

1 に答える 1