Sha256: 3a569ce22c85d84cc3b14f35f8ad968713c2aceef991dffb92550ad6ae124d7e
Contents?: true
Size: 297 Bytes
Versions: 23
Compression:
Stored size: 297 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::Strategies::Interactive, ExvoAuth::Strategies::NonInteractive, ExvoAuth::Dejavu] end end
Version data entries
23 entries across 23 versions & 1 rubygems