PHP では、1 つのメンバー アカウントが 2 つの場所に同時にログインできないようにするにはどうすればよいですか?

WBOY
リリース: 2016-06-13 12:02:08
オリジナル
928 人が閲覧しました

PHP は、メンバー アカウントが 2 つの場所に同時にログインできないようにするにはどうすればよいですか
たとえば、Xiao Wang が場所 A のアカウントにログインし、Xiao Chen が場所 B のアカウントにログインした場合、次のようになります。 Xiao Wang のコンピュータが所定の位置に配置されます。 プロンプトがポップアップ表示されます。あなたのアカウントが他の場所でログインされており、Xiao Wang がログインしていたアカウントは自動的に強制的にオフラインになります。
どのような方法を使用する必要がありますか?

-----解決策---------
ログイン時間とログイン時間を記録します。 IP でログインすると、IP に基づいて場所が特定されます。
ログイン場所が前回のログイン場所と異なり、2 回のログイン時間が一定期間内である場合、サイト情報システムは最後にログインしたユーザーにオフラインになるよう要求します。
------解決策----------------------
ログイン時に一意の文字列を生成できます。たとえば、現在のタイムスタンプはデータベースに記録され、ページが操作されるたびにユーザーがログインしているかどうかを判断し、文字列が異なる場合は別の場所でログインするよう促します。 。

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