代码之家  ›  专栏  ›  技术社区  ›  Michael Ding

Rails上的默认会话到期问题

  •  0
  • Michael Ding  · 技术社区  · 1 年前

    我有一个应用程序在生产模式下运行。过了一段时间,会话数据似乎清除了。目前我使用的是香草Rails 7.1.1。 是什么原因造成的?我希望会话数据尽可能长时间地保留。

    1 回复  |  直到 1 年前
        1
  •  1
  •   Remy Wang    1 年前

    这会将会话cookie设置为在创建后14天自动过期。

    Rails.application.config.session_store :cookie_store, expire_after: 14.days
    

    您可以查看 documentation