Время жизни refresh token зависит от политики безопасности каждого конкретного сервиса, использующего OAuth 2.0 для аутентификации. В некоторых случаях refresh token может быть бессрочным, а в других случаях его могут ограничить на определенный период времени. Вы можете посмотреть документацию YouTube API v3, чтобы узнать, как долго действителен refresh token, используемый в этом сервисе. Обычно время жизни refresh token ограничивается некоторым периодом, например, 6 месяцами.