My application uses a Google refresh token (to get access_token from Google). I have two questions here:
- I know Google refresh token does not expire for 6 months (see the doc here); say I got a refresh token
refresh_token_old
at 5:00pm on Jan 1st , and my application requests another refresh tokenrefresh_token_new
from Google at 5:30pm on Jan 1st (i.e., just 30 minute later), will the old refresh token still be valid (apparently the old one has not been expired)? -- basically, I am asking if the newly issued refresh_token purges the validity of the old refresh_token; - For the access token,
access_token_a
, which I got from Google usingrefresh_token_old
, is it still valid after my app requested the new fresh tokenrefresh_token_new
? -- basically, I am asking if the new refresh_token purges the validity of the access_token obtained by an old refresh_token even if that access_token has not expired;