1

ユーザーがログインしているかどうかを確認する方法を知りたいのですが、同じログインクレジットを持つ他の誰かがログインしようとすると、ユーザーがすでに別の場所にログインしているというメッセージを送信します。

たとえば、次のようになります。

Pete - ユーザー名として pete、パスワードとして pete1 を使用してログインしますが、pete は使用する友人に詳細を提供し、友人の Dave は同時に同じ詳細を使用してログインしようとします。Dave にメッセージを送信する必要があります。はすでにこれらの詳細でログインしています。

どうすればこれを行うことができますか。

ユーザーがログインしていることを確認する is_logged_in 関数が既にあります。

4

4 に答える 4

0

Cookie を確認し、ユーザーに特定の Cookie を設定することで、これを解決しました。ユーザーのセッション Cookie がシステムのセッション Cookie と一致しない場合、そのユーザーは強制的に除外され、新しいユーザーが制御します。ただし、これは面倒な場合があります。

于 2015-07-21T18:09:46.637 に答える