I have stored access tokens with offline_access from users of my application. I prepared it to get and extend tokens for 60 days to have my app working with offline_access deprecation. But I need to know what happens with the old tokens.
When offline_access deprecation is enabled, do old stored tokens expire after two hours, 60 days or never expire (until user deauthorizes app, etc.)?
According to documentation covering
offline_access permission removal
access_token for users who granted you
offline_access permission will remains the same as before:
If you have been using offline_access
For those developers who were asking for the offline_access permissions and for those users that granted that permission, existing access_tokens will continue to have no expiration time.
For any user that has to login or re-login to your app, they will no longer see the permission for offline_access in the Auth Dialog (because the migration is enabled). Your app should continue to function as before even without getting the offline_access, but you should consider using the new endpoint to extend the expiration time of existing access_tokens.