title: Refresh Firebase Token
body: <p>I'm using web firebase javascript to authenticate by email and password. This process generates a token which I use to verify on my nodejs backend using firebase-admin. Once this token is generated, I store it on the browser local/session storage.</p>
  
  <p>The front end is AngularJs which I intercept the http request to inject the token stored within the browser. </p>
  
  <p>This is working fine, however after a while this token expire. So what would be the best way to refresh this token before it sends to the nodejs api?</p>
  
  <p>Note: should I requet the currentUser.getToken() every request?</p>