We have a Zoom integration through a Zoom marketplace app and we’re seeing some odd patterns regarding refresh tokens.
We’re following the docs in https://devdocs.zoom.us/docs/authorization/oauth-with-zoom
- At the end of the OAuth flow, Zoom provides us both an access and a refresh token.
- When the access token expires, we use the refresh token to get a new access and refresh token. We store both of them for the next requests.
Everything works smoothly, the weird thing is that after about one week we start receiving an error with the following message message:
“Failed to find the refresh Token. The Token may be regenerated”.
The docs say that refresh tokens have a TTL of 15 years. Could something else trigger a refresh token invalidation?