title: How many refresh tokens Google API issues for a given client/user combination?
body: <p>I'm migrating an installed application to OAuth2 and came across this <a href="https://developers.google.com/accounts/docs/OAuth2InstalledApp" rel="nofollow">paragraph</a>:</p>
  
  <blockquote>
    <p>Note that there are limits on the number of refresh tokens that will
    be issued; one limit per client/user combination, and another per user
    across all clients. You should save refresh tokens in long-term
    storage and continue to use them as long as they remain valid. If your
    application requests too many refresh tokens, it may run into these
    limits, in which case older refresh tokens will stop working.</p>
  </blockquote>
  
  <p>The app, as advised, is storing the refresh tokens but the user could request multiple refresh tokens by using it on multiple devices.  I would like to know:</p>
  
  <ul>
  <li><p>What's the client/user combination limit?</p></li>
  <li><p>Which client_id refresh token gets revoked if the user goes over the "across all clients" limit?</p></li>
  <li><p>A given refresh token will <strong>never</strong> expire unless the user goes over these limits or revokes it?</p></li>
  </ul>
  
  <p>Thank you in advance for your help.</p>