목록jwt (2)
EPguy
React Native 와 Nestjs로 구현한 소셜로그인 + 일반로그인 풀스택 프로젝트입니다. GitHub - EPguy/social-login-fullstack-boilerplate-RN-nestjs: 소셜로그인 + 일반로그인 FullStack Boilerplate (React-Nati 소셜로그인 + 일반로그인 FullStack Boilerplate (React-Native, Nestjs) - GitHub - EPguy/social-login-fullstack-boilerplate-RN-nestjs: 소셜로그인 + 일반로그인 FullStack Boilerplate (React-Native, Nestjs) github.com
RefreshToken은 AccessToken을 갱신하기 위해 사용되는 토큰입니다. AccessToken은 보통 유효시간이 짧기 때문에 만료될때 마다 AccessToken을 갱신시킨 후 다시 API를 호출하는 로직이 필요합니다. 그리고 RefreshToken도 만료되었을 경우 로그인 페이지로 다시 이동시켜야되는 로직도 필요합니다. 이 복잡한 로직들을 RTK Query를 사용하여 한곳에서 관리할 수 있는 방법을 알아보겠습니다. 1. fetchBaseQuery로 서버와 통신할때마다 헤더에 accessToken 넣어주기 서버와 통신할 때 마다 Store에서 accessToken을 가져와서 헤더에 넣어줄 수 있도록 baseQuery를 만들어줍니다. const baseQuery = fetchBaseQuery({ ..