Sha256: 465a5606f81ddba65c8698a17e2e21b7419462ff44fa94a69a51d3fa0a8e1512
Contents?: true
Size: 471 Bytes
Versions: 2
Compression:
Stored size: 471 Bytes
Contents
require 'rails' require 'ixtlan/sessions/timeout' module Ixtlan module Sessions class Railtie < Rails::Railtie config.before_configuration do |app| app.config.class.class_eval do attr_accessor :idle_session_timeout end app.config.idle_session_timeout = 5 #minutes end config.after_initialize do |app| ::ActionController::Base.send(:include, Ixtlan::Sessions::Timeout) end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ixtlan-session-timeout-0.1.1 | lib/ixtlan/sessions/railtie.rb |
ixtlan-session-timeout-0.1.0 | lib/ixtlan/sessions/railtie.rb |