Sha256: 77b3c2328259ff0585c9a5c02a0ba6de47041863c61a691fbebaf2bb87e07ce5

Contents?: true

Size: 562 Bytes

Versions: 5

Compression:

Stored size: 562 Bytes

Contents

module Rhapsody::FaradayConnection
  require 'faraday'

  def self.prepare_authentication
    Faraday.new(:url => Rhapsody::HOST_URL) do |faraday|
      faraday.request  :url_encoded
      faraday.response :logger
      faraday.adapter  Faraday.default_adapter
    end
  end

  def self.prepare_authorization(access_token)
    Faraday.new(:url => Rhapsody::HOST_URL) do |faraday|
      faraday.request  :url_encoded
      faraday.response :logger
      faraday.adapter  Faraday.default_adapter
      faraday.authorization :Bearer, access_token
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
rhapsody-0.0.6 lib/rhapsody/helpers/faraday_connection.rb
rhapsody-0.0.6.beta4 lib/rhapsody/helpers/faraday_connection.rb
rhapsody-0.0.6.beta3 lib/rhapsody/helpers/faraday_connection.rb
rhapsody-0.0.6.beta2 lib/rhapsody/helpers/faraday_connection.rb
rhapsody-0.0.6.beta1 lib/rhapsody/helpers/faraday_connection.rb