자동 로그인 관련 문의드립니다

안녕하세요.
현재 React Native 와 AWS Cognito 로 회원제 서비스를 운영하고 있습니다.

AWS 에서 기본적으로 자동로그인을 지원해주고 있으나 로그인한지 일정시간이 지나거나 앱 업데이트 등의 이슈가 있을 경우 로그인이 풀리는 경우가 많습니다.

refresh Token 등을 자체관리하면서 자동로그인이 풀리지 않도록 제어하고 싶은데요.
이런 경우 어떤 프로세스로 해야 하는지 궁금합니다.

좋은 예가 있어도 좋고 일반적으로 어떻게 처리하고 있는지 알 수 있었으면 좋겠습니다.
감사합니다!

저같은 경우는 EncryptedStorage를 사용해서 refresh Token을 저장해놓고 어플을 실행할때 라던가 어플을 오래실행했을 때 EncryptedStorage에 들어있는 refreshToken을 꺼내서 그 토큰을 다시 refresh 시켜서 받은 토큰을 원래 토큰이 들어있던 자리를 비우고 refresh Token을 집어넣는 방법으로 관리하고있습니다

답변 감사합니다!
그럼 혹시 저장한 토큰을 사용하려면 어떻게 해야하나요?
AsyncStorage 를 사용하려고 하는데요~
로그인화면에서 꺼내두기만 하면 알아서 Cognito 에서 체크해서 로그인을 적용하는 건지 궁금합니다^^;;

전 Cognito를 사용하지 않아, 다시 refresh 시킨다는건 서버와의 통신을 통해 다시 refresh된 token을 받는다는 뜻으로 사용했습니다. 방금 문서를 보고오니 https://docs.amplify.aws/lib/auth/manageusers/q/platform/js/#retrieve-current-session 이 부분을 참고하시면 될 것 같습니다