クッキーとセッション1

  • クッキー

    • サーバーからのレスポンスメッセージにSet-Cookieがあれば、ブラウザは指示に従い、Cookieを保存する。 ブラウザにCookieが保存されていれば、ブラウザは常にリクエストメッセージに「このようなCookieがあります」とサーバーに教える仕組みになっている。
  • セッションストア

    • RailsのデフォルトはCookieStore
  • セッション

    • セッションはクッキーに保存される。つまりブラウザに保存される。

ruby on rails - セッションを保存するとき、なぜ、Cookieではなくmemcachedやredisを使用するのでしょうか? - スタック・オーバーフロー

参考

qiita.com

クッキー内のセッションデータからセッション情報を確認 Ruby on RailsでWebサイト公開!に挑戦中