Class: Wsapi::WsapiAuthentication

Inherits:
Faraday::Middleware
  • Object
show all
Defined in:
lib/wsapi/session.rb

Instance Method Summary collapse

Constructor Details

#initialize(logger, session_id) ⇒ WsapiAuthentication

Returns a new instance of WsapiAuthentication.



22
23
24
25
# File 'lib/wsapi/session.rb', line 22

def initialize(logger, session_id)
  @session_id = session_id
  super(logger)
end

Instance Method Details

#call(env) ⇒ Object



27
28
29
30
# File 'lib/wsapi/session.rb', line 27

def call(env)
  env[:request_headers]['ZSESSIONID'] = @session_id
  @app.call(env)
end