我有一个简单的控制器方法,其唯一任务是设置 cookie。
def consume
cookies.signed[:luke_luke] = {:value => 'luke'}
cookies.signed[:remembertoken] = {
:value => "user",
:expires => 1.hour.from_now
}
render :text => "Failure"
end
当我加载 IE 9 并在控制台中键入 document.cookie 时,我只取回了 luke_luke 的值,但不记得令牌。当我删除记住令牌的过期时间时,一切都很好。是什么赋予了?
使用 Rails 3.2.13