保华的Rails学习笔记

session与cookie

当使用者访问我们网站的时候,会产生一个session id(32 byte long MD5 hash value),并且会传送含有这个session的cookie给使用者的浏览器,当下次再访问网站的时候,浏览器传送的session就会与服务器端的session进行比对,这样就知道使用者的身份了
session一般用在身份识别。
在rails中,一般是通过session[:session_name]的形式拿session数据的,例如
session[:cart_id] = cart.id  
是把cart的id数据,存储于session id为cart_id的session中

rails中,默认存储于cookie中


在浏览器中,可以看到这样的对应信息