phpでは、ユーザーのIDでセッションを作成します。だから、私はユーザ3のために、私は、ユーザ3のすべてのセッションを一覧表示することができ方法はありユーザーのphpセッションを一覧表示し、そのセッションをリモートでログアウトします
$_SESSION['id'] = $id;
を言うのですか?また、リモートでセッションを終了させる(ログアウトする)。私はgmailのようなものをユーザーに与えて、自分のアカウントのセッションを閲覧できるようにしたいと考えています。また、ユーザーアカウントのセッションを遠隔からログアウトできるようにしたいと考えています。私のサイトのほとんどは行われていますが、これは私が非常に不確かなものです。私はPhpがこれをサポートしているかどうかはわかりません。私はセキュリティを強化するためにこれをしたいです。誰かが学校やどこかに行ってログアウトするのを忘れてしまったとしたら、自分のアカウントを持つ別のコンピュータから遠隔操作することができます。また、前回のセッションでもIPを保存する予定です。したがって、IPアドレス、前回のリストも表示できます。これを行う方法について手がかりがありますか?このようなことはPHPセッションで済んでいますか?
を良いアイデア。私はあなたが言うことを得て、私はユーザーが禁止されている場合、私はすべてのページの負荷をチェックし、私は禁止されているとマークされている場合は禁止と死んでいると言ってページをエコーします。したがって、セッションが「違法」である場合は、アクティブな場合は0、そうでない場合は1を使用できます。したがって、0の場合、それらはログアウトされてから消滅します。すべてはグローバルヘッダファイルで処理されます。どのようにガベージコレクションを処理するのですか?また、セッションがタイムアウトした場合、再びログインした場合、同じセッションIDを取得できるのでしょうか? – Keverw
MySqlの結果を一覧表示しているときに、そのセッションがまだ有効かどうかを確認することはできますか?彼らがログアウトしたように、私はmysqlに伝えることができます。しかし、彼らがタイムアウトすればどうなりますか?セッションがまだアクティブかどうかを確認できますか? – Keverw
* gx_maxlifetimeのini設定を読み込み、* time * -columnに格納した値と比較することができます – KingCrunch