Zend certified PHP/Magento developer

How can we avoid logout in aws cognito? [closed]

AWS cognito gives three tokens

  1. idToken

  2. accessToken

  3. refreshToken

refreshToken helps us to renew our idToken, But if our refreshToken got expired our app got logout, how can we avoid logout, currently facebook or instagram never gets logout.
We really need a solution that our device tokens get renewed. Better ideas will be highly appreciated