Sha256: 0e6071137c63d90ac3671250ddba81018aac7020b1df147726d0b72d7ad468b7

Contents?: true

Size: 399 Bytes

Versions: 3

Compression:

Stored size: 399 Bytes

Contents

require "clearance"
require "rails"

module Clearance
  class Engine < Rails::Engine
    initializer "clearance.filter" do |app|
      app.config.filter_parameters += [:password, :token]
    end

    config.app_middleware.insert_after(
      ActionDispatch::ParamsParser,
      Clearance::RackSession
    )

    config.to_prepare do
      Clearance.configuration.reload_user_model
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
clearance-1.11.0 lib/clearance/engine.rb
clearance-1.10.1 lib/clearance/engine.rb
clearance-1.9.0 lib/clearance/engine.rb