0
:Rails cookies, set start date and expire date到期轨在此基础上的答案会话变量
我试图做同样的会话变量:
session[:token] = { :value => @ticket.token, :expires => 1.minute.from_now }
然而,可变持续一分钟之后可用。有任何想法吗?
:Rails cookies, set start date and expire date到期轨在此基础上的答案会话变量
我试图做同样的会话变量:
session[:token] = { :value => @ticket.token, :expires => 1.minute.from_now }
然而,可变持续一分钟之后可用。有任何想法吗?
你在哪里存储会话?
请查看以下有关选择会话存储位置的指导,而不是所有会话存储库实施到期。
http://guides.rubyonrails.org/action_controller_overview.html#session
嘿,你能给我提供一个可行的例子吗? – Abram
您是否尝试过使用Session.delete(:令牌)? – matsko
是的,但在这种情况下,我想让令牌保持一段时间。用户可能需要短时间访问它,不止一次。 – Abram
在会话中使用自定义时间戳值,每次访问令牌或直到某个点时更新该值。如果令牌时间戳已过期,则表示该令牌已过期。 – matsko