안드로이드에서 로그인 연동시 토큰 만료기간에 대해

문의드릴게있습니다.
작업하면서 고려해야할것들때문인데요.
sdk를 통해 로그인을 성공하고 AccessToken과 RefreshToken을 받잖습니까.
해당값들을 데이터베이스에 저장하고 회원가입을 시킵니다.
사용하다보면 AccessToken은 만료되어 바뀔수있다고 들었고…
그럴경우 RefreshToken을 이용해 재발급받으라고하는데, RefreshToken이 만료되는경우는 없나요?
회원가입의 구조를 어떻게짜야할지요…
처음하는거다보니 감이잘 안서네요.