【せっしょん】
セッション とは?
最終更新:
💡 複数のアクセスで、同じ利用者の状態を引き継ぐ
Webでは、同じ利用者に属する複数のリクエストをひとまとまりとして扱うこと。ログイン状態やカートなどを引き継ぐためにセッション管理を行う。HTTP接続を開き続けるという意味ではない。
📌 このページのポイント
セッションって、ずっと接続していること?
Cookieとは何が違うの?
セッションIDって何?
サーバー側の状態を見つけるための識別子だよ。受付で番号札を渡し、次にその番号で記録を探すようなイメージ。ログイン後のIDが漏れると本人のふりをされるおそれがあるので、ただの公開用番号として扱ってはいけないよ。
ブラウザを閉じればセッションは切れる?
状態は必ずサーバーに保存するの?
まとめ:ざっくりこれだけ覚えればOK!
「セッション」って出てきたら「複数のやりとりで同じ利用者の状態を引き継ぐまとまり」と思えばだいたいOK!
📖 おまけ:英語の意味
「Session」 = 会合・期間・ひとまとまりのやりとり
💬 一定の活動のまとまりを指す言葉。ここではWebの利用者とサイトのやりとりを扱うよ。接続の寿命や、アクセス解析での集計単位とは区別しよう。