在看 Ruby on Rails 教程 session 这里 书中说
“有 Rails 提供的 session 方法协助,登入用户很简单。(session 方法与 8.1.1 节生成的 Sessions 控制器没有关系。)我们可以把 session 视作一个哈希,按照下面的方式赋值:”
摘录来自: Michael Hartl. “Ruby on Rails 教程”。 iBooks.
代码是
module SessionsHelper
# 登入指定的用户
def log_in(user)
session[:user_id] = user.id
end
end”
所以这里 session 是特殊的存在?我能否自己定义一个这样的哈希,用来存储一些信息?