PHP は、メンバー アカウントが 2 つの場所に同時にログインできないようにするにはどうすればよいですか
たとえば、Xiao Wang が場所 A のアカウントにログインし、Xiao Chen が場所 B のアカウントにログインした場合、次のようになります。 Xiao Wang のコンピュータが所定の位置に配置されます。 プロンプトがポップアップ表示されます。あなたのアカウントが他の場所でログインされており、Xiao Wang がログインしていたアカウントは自動的に強制的にオフラインになります。
どのような方法を使用する必要がありますか?
-----解決策---------
ログイン時間とログイン時間を記録します。 IP でログインすると、IP に基づいて場所が特定されます。
ログイン場所が前回のログイン場所と異なり、2 回のログイン時間が一定期間内である場合、サイト情報システムは最後にログインしたユーザーにオフラインになるよう要求します。
------解決策----------------------
ログイン時に一意の文字列を生成できます。たとえば、現在のタイムスタンプはデータベースに記録され、ページが操作されるたびにユーザーがログインしているかどうかを判断し、文字列が異なる場合は別の場所でログインするよう促します。 。