Sha256: e23a578984da3994c9eda8d987249be88458fc25ea731bcb8e6abb2afe389914

Contents?: true

Size: 224 Bytes

Versions: 2

Compression:

Stored size: 224 Bytes

Contents

class ExvoAuth::Middleware
  def initialize(app)
    @app = middlewares.inject(app){ |a, m| a = m.new(a) }
  end
  
  def call(env)
    @app.call(env)
  end
  
  private
  
  def middlewares
    [ExvoAuth::Dejavu]
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
exvo_auth-0.15.1 lib/exvo_auth/middleware.rb
exvo_auth-0.15.0 lib/exvo_auth/middleware.rb