# This file ensures BonaFide is loaded as middleware on application initialization
# See: http://api.rubyonrails.org/classes/Rails/Engine.html
require 'bona_fide/session'
module BonaFide
# This is a subclass of Rails::Engine so that it gets
# called on startup of Rails applications, although
# the basic setup for BonaFide::Configuration is
# still required.
class Engine < Rails::Engine
initializer "bona_fide.initializer" do |app|
app.middleware.use BonaFide::Session
end
end
end