Hello,
Our application needs to access Adobe Analytics data owned by our users, which we do through user authentication credentials via OAuth.
As mentioned in the Authentication API reference, refresh tokens "by default" expire after 14 days. This means that our users currently need to reconnect every 14 days for us to continue accessing their data.
We have two questions regarding this:
- The phrase "by default" suggests there might be a way to modify the refresh token lifespan. Is it possible to extend its duration?
- Since we want to avoid asking our users to reconnect every 14 days, we believe the appropriate solution would be to use OAuth Server-to-Server credentials. This would require our users to set up the credentials on their end and provide us with the client_id and client_secret. Is it the best solution?
Thank you in advance for your help.