When will a google oauth2 refresh token expired?
What I mean by expiration is expiration because of a certain time span had been passed (not because user has revoked access or because user has requested new refresh token)
I have done some research and none of them cited official google documentation (I can't find a valid google documentation too)
Some other questions said that it's never expired because of time :
Do Google refresh tokens expire?
https://community.fitbit.com/t5/Web-API-Development/Invalid-or-expired-refresh-tokens/td-p/1048159
While others said that it will expire (some say 14 days, others said 60 days)
this one said 14 days Why do refresh tokens expire after 14 days
this one said 60 days https://blog.box.com/blog/oauth2-update-longer-lived-refresh-tokens/
this one said "very long time" (no exact time) https://medium.com/@bantic/more-oauth-2-0-surprises-the-refresh-token-1831d71f4af6
Because of a certain requirement, I need to have a refresh token that never expire because of passing of time , so I require a refresh token that can still be used after like 20 years or so
If refresh token expires before that time, then I will need to change my approach, so I need to know if they expires or not