• 締切済み

ログインの保持

このサイトのような、ページ移動に対するログインの保持はPHPのセッションの機能によるものがほとんどなのでしょうか? PHPのセッションだけを使うと、このサイトのようにルータでつながっているバソコンからのアクセスは同一とみなしてしまいますよね?

みんなの回答

  • shiz
  • ベストアンサー率36% (4/11)
回答No.1

まず、セッションはIPアドレス毎に発行されるものではありません。 セッション管理の方法として、cookieを使用する方法とURLエンコーディングを使用する方法がありますが、いずれも端末(ブラウザ)毎に一意になります。 極端な話、IEとFirefoxを別々に立ち上げている場合など、使うブラウザが違えば物理的に一つのマシンで別々のセッションを平行で走らせることも可能です。 このあたり、セッション管理/cookieの仕組みなどを学習すれば理解できるかと思います。

参考URL:
http://www.atmarkit.co.jp/fjava/rensai/jsp07/jsp07.html

関連するQ&A