Установка тайм-аута сеанса в Rails 3

Это кажется простым: Я пытаюсь отключить сеанс Active Record на рельсах через 2 минуты. Итак, через две минуты я хочу, чтобы моим пользователям пришлось повторно входить в систему.

Я просто запускаю rails server (то есть WebBrick) на моей локальной машине разработчика.

Я знаю, что это как-то связано со следующим кодом в config / initalizers / session_store.rb , но я не думаю, что мне это удалось:

CodedOn::Application.config.session_store :active_record_store

CodedOn::Application.configure do
    config.action_controller.session = {:expire_after => 2.minutes}
end

Это не похоже на работать, или, по крайней мере, у моего сеанса не истекло время ожидания. Я не могу найти много информации о том, как это сделать в Rails 3, поскольку я знаю, что в Rails 2.x все изменилось.

Кто-нибудь может мне помочь?

45
задан Ciaran Archer 2 May 2011 в 18:35
поделиться