我注意到,在将我的应用程序部署到Heroku之后,由于会话cookie似乎过期,用户被迫再次登录。
有人知道这是什么原因吗?我正在使用Devise和Rails 5.2,并且我的会话存储如下:
Rails.application.config.session_store :cookie_store,
key: '_example_session'
expire_after: 7.days,
domain: 'example.com'
我的第一个怀疑是秘密令牌可能会在部署后以某种方式重新生成,但这似乎并非如此...