gpt4 book ai didi

ruby-on-rails - 存储在 Rails session 中的对象会持续多久?

转载 作者:行者123 更新时间:2023-12-03 23:31:23 26 4
gpt4 key购买 nike

如果我这样做 session[:greeting] = "Hi!"在一个 Controller 操作中,我可以引用多久 session[:greeting]在其他 Controller 操作中?

直到用户关闭浏览器?

直到经过一定的时间?

另外,我如何配置这个值?

最佳答案

直到用户关闭浏览器。这就是 session 的定义。

要配置更长的时间,您需要使用以下方法之一:

  • cookies 。这些可以标记为保留任何时间段(或直到用户关闭浏览器)
  • 让用户登录

  • 通常有这些的组合,其中用户被给予“记住我” token 作为 cookie,这样他们就不必每次重新启动浏览器时都登录。

    关于ruby-on-rails - 存储在 Rails session 中的对象会持续多久?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1452799/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com