Этот вопрос является продолжением этого .Я не могу изменить время истечения срока действия куки, когда я переключился на хранилище сеансов ActiveRecord.Он содержит только session_id
, как и должно быть, но время его истечения установлено на сеанс HTTP.Я попытался установить его в application.rb
:
config.session_store :cookie_store, {
:expire_after => 2.hours,
}
Но он ничего не делает.
Я мог взломать его, создав дополнительный cookie и сохранив там session_id
, ноэто кажется неправильным.