Sha256: fc5b9fc814b7ce6b7e4795c96148d55d7083cb3fbdd8baba7f93d2ea1e8bd862

Contents?: true

Size: 468 Bytes

Versions: 1

Compression:

Stored size: 468 Bytes

Contents

require "fs_auth/engine"

module FsAuth
end

ActionController::Base.class_eval do
  before_filter :setup_security

  def setup_security
  	logger.debug('Setting up security')
  	
  	if session[:last_touched] == nil || session[:last_touched] < 20.minutes.ago
  		logger.debug('It has been too long, resetting session')
  		reset_session
  	end
    session[:last_touched] = Time.now

    if session[:user] != nil
      @logged_in_user = session[:user]
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
fs_auth-0.0.1 lib/fs_auth.rb