title: Admin SDK Auth error, wrong error code
body: <p>I'm using the Admin SDK, Auth feature.</p>
  
  <p>When calling <code>admin.auth().verifyIdToken(token)</code> and the token is expired I get the error </p>
  
  <blockquote>
    <p>Firebase ID token has expired. Get a fresh token from your client app and try again. See <a href="https://firebase.google.com/docs/auth/admin/verify-id-tokens" rel="nofollow noreferrer">https://firebase.google.com/docs/auth/admin/verify-id-tokens</a> for details on how to retrieve an ID token.</p>
  </blockquote>
  
  <p>With error code </p>
  
  <blockquote>
    <p>auth/argument-error</p>
  </blockquote>
  
  <p>First of all, should the error code not be "auth/user-token-expired"?</p>
  
  <p>Second, the error code I received is not in the <a href="https://firebase.google.com/docs/auth/admin/errors" rel="nofollow noreferrer">Admin Authentication API Errors</a></p>
  
  <p>I have a hard time handling all firebase errors properly so I can reply with proper error messages to the consumers of my API.</p>