6 我對Rails中不屬於表面的部分不是非常有經驗。如何將導軌會話cookie過期時間設置爲「會話」 我想要的只是一個會話cookie,其過期時間設置爲session,因此當用戶離開瀏覽器或其他任何時候到期。作爲安全測量。 來源 2012-10-14 Lanbo
11 默認情況下,cookie是會話cookie。 通過在config/initializers/session_store.rb中提供選項散列,您可以完全控制Cookie。選項與Rack::Session::Cookie(see docs)相同。因此,例如,對於特定的到期日期,您可以提供:expire_after。 如果您使用Devise和rememberable策略,那麼就可以以檢索用戶可以使用其他的cookie。 來源 2012-10-14 09:51:33 Roman +0 expires_after似乎不起作用,看起來應該簡單地用日期對象「過期」。 Rails.application.config.session_store:cookie_store,key:'Booya',過期時間:7.days.from_now – +0 它是expire_after,而不是expires_after ... – Roman
4 您可以對其進行配置。看看這些鏈接 https://stackoverflow.com/a/1232216/1160106 https://stackoverflow.com/a/5861018/1160106 來源 2012-10-14 09:04:46 Samiron
expires_after似乎不起作用,看起來應該簡單地用日期對象「過期」。 Rails.application.config.session_store:cookie_store,key:'Booya',過期時間:7.days.from_now –
它是expire_after,而不是expires_after ... – Roman