そのため、現在のセッションに対してセッション IP をチェックしています。私は自分の答えがあるかもしれない質問を見てきましたが、どれもありません。
接続するたびに、「あなたの IP が一致しません...」というメッセージが表示されます。
<?php
if (isset($_SESSION['ip']) and (strcmp($_SESSION['ip'], md5($_SERVER['REMOTE_ADDR'])))){
echo "Your IP doesn't match your session, your IP: ". $_SERVER['REMOTE_ADDR'] ." and your session IP: ". $_SESSION['ip']. ". <a href='/scripts/signout.php'>Click here to log out.</a>";
die;
}
?>
私は HTTPX を使用することを知っており、これを修正した後に実装します。また、$_SESSION['ip'] は md5(現在の IP) です。