Module: Escher::RackMiddleware::Authenticator
- Included in:
- Escher::RackMiddleware
- Defined in:
- lib/escher/rack_middleware/authenticator.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.extended(klass) ⇒ Object
4 5 6 |
# File 'lib/escher/rack_middleware/authenticator.rb', line 4 def self.extended(klass) klass.__send__(:include,self::Helper) end |
Instance Method Details
#add_escher_authenticator(&escher_instance_initializer) ⇒ Object
8 9 10 |
# File 'lib/escher/rack_middleware/authenticator.rb', line 8 def add_escher_authenticator(&escher_instance_initializer) escher_authenticators.push(escher_instance_initializer) end |
#escher_authenticators ⇒ Object
12 13 14 |
# File 'lib/escher/rack_middleware/authenticator.rb', line 12 def escher_authenticators @escher_authenticators ||= [] end |