为什么Rails会话在部署后会过期?

时间:2018-10-16 21:02:18

标签: ruby-on-rails session devise

我注意到,在将我的应用程序部署到Heroku之后,由于会话cookie似乎过期,用户被迫再次登录。

有人知道这是什么原因吗?我正在使用Devise和Rails 5.2,并且我的会话存储如下:

Rails.application.config.session_store :cookie_store,
  key: '_example_session'
  expire_after: 7.days,
  domain: 'example.com'

我的第一个怀疑是秘密令牌可能会在部署后以某种方式重新生成,但这似乎并非如此...

0 个答案:

没有答案