Method: Rack::OAuth2::Server::Resource::Bearer::Request#setup!

Defined in:
lib/rack/oauth2/server/resource/bearer.rb

#setup!Object



14
15
16
17
18
19
20
21
22
23
# File 'lib/rack/oauth2/server/resource/bearer.rb', line 14

def setup!
  tokens = [access_token_in_header, access_token_in_payload].compact
  @access_token = case Array(tokens).size
  when 1
    tokens.first
  else
    invalid_request!('Both Authorization header and payload includes access token.')
  end
  self
end