如果我在一个控制器操作中执行session[:greeting] = "Hi!"
,我可以在其他控制器操作中引用session[:greeting]
多长时间?
直到用户关闭浏览器?
直到一定时间过去了?
另外,如何配置此值?
答案 0 :(得分:17)
直到用户关闭她的浏览器。这是会话的定义。
要配置更长的内容,您需要使用以下方法之一:
通常有这些组合,其中用户被给予“记住我”令牌作为cookie,这样他们就不必每次重新启动浏览器时都登录。
答案 1 :(得分:3)
在用户关闭浏览器之前可以使用它。