【发布时间】:2014-08-01 18:34:51
【问题描述】:
我需要设置一个 4 小时后过期的 cookie。现在,用户可以居住在多个时区。那么,如果我在 rails 中设置 cookie 并根据服务器时间设置过期时间,是否会导致某些用户的过期时间无效,或者 rails 会处理这个问题,还是浏览器 cookie 本身会处理这个问题?我应该在javascript中设置这个cookie,以便用户的浏览器时间来设置到期时间?
谢谢!
【问题讨论】:
-
invalid expiry times for some users是什么意思?什么是用例? -
我需要 cookie 在设置 4 小时后过期。如果服务器的时区与用户的时区不同,并且我在服务器上设置了 cookie,那么它可能会在用户的 4 小时之外的不同时间过期。
标签: ruby-on-rails cookies