title: OAuth2 with intridea ruby gem
body: <p>I have the following code:</p>
  
  <pre><code>token = client.auth_code.get_token(code, :redirect_uri =&gt; 'http://localhost:3000')
  response = token.get('https://api.foursquare.com/v2/users/self/checkins', {:mode =&gt; :query})
  </code></pre>
  
  <p>The problem is that no matter what :mode I specify I always get a Bearer token in Authorization header. The code in question is a private set_token which always depends on the default :mode which is always :header.</p>
  
  <p>Am I using it wrong?</p>
  
  <p>Thanks!</p>