class RestCore::Oauth2Query

tools.ietf.org/html/rfc6749

Public Class Methods

members() click to toggle source
# File lib/rest-core/middleware/oauth2_query.rb, line 5
def self.members; [:access_token]; end

Public Instance Methods

call(env, &k) click to toggle source
# File lib/rest-core/middleware/oauth2_query.rb, line 8
def call env, &k
  local = if access_token(env)
            env.merge(REQUEST_QUERY =>
                        {'access_token' => access_token(env)}.
                         merge(env[REQUEST_QUERY]))
          else
            env
          end

  app.call(local, &k)
end