
PavloY.54590 (Customer) asked a question.
We have a service where we're getting logs data on behalf of our customers. We've been using OAuth OIDC flow, but recently found that refresh token lifetime is only 90 days, which is not suitable for us. Maybe we're using wrong integration or application type. We need to be able to authorize user once and then be able to fetch data on behalf of that user without making him re-auth. What can you recommend?

Hi @PavloY.54590 (Customer) , Thank you for reaching out to the Okta Community!
Please check out the options mentioned in the following article to see what would fit better for your use case:
https://support.okta.com/help/s/article/Exporting-Okta-Log-Data?language=en_US
If my answer helped, remember to mark it as best to increase its visibility for other members of the Okta Community who might have the same questions as you.
Hope my answer helps!
--
Help others in the community by liking or hitting Select as Best if this response helped you.