PHP プログラムが異なるブラウザーで同時に実行されているかどうかの判断に関連する問題

WBOY
リリース: 2016-06-13 12:40:05
オリジナル
831 人が閲覧しました

PHP プログラムが異なるブラウザーで同時に実行されているかどうかを判断する問題
問題はこれです。プログラム (単一ページを想定) があり、このプログラムの実行時に複数のブラウザーで実行されることは望ましくありません。同時に実行すると、SESSION、COOKIE などはブラウザ カーネルが異なるため異なる検証が発生するため、異なるカーネルで 3 つのブラウザを同時に開いて、3 人のユーザーが同時にプログラムを実行していることをシミュレートすることができます。

ブラウザの影響を受けることなく、1 台のコンピュータと 1 人のユーザーが同時に 1 つのプログラムのみを実行できることを確認する方法。

たとえば、Web ゲームにログインする場合、同じブラウザを使用して複数のアカウントに同時にログインすることはできませんが、3 つの異なるブラウザを開くことで、3 つのアカウントに同時にログインできます。

この「マルチオープン」状況を防ぐためにどのように検証すればよいでしょうか?

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート