토큰

    [Flutter] Dio interceptor 토큰 갱신하기

    문제 회사에서 앱 개발 도중 Access Token이 만료되면 RefreshToken으로 토큰을 갱신해줘야 하는데 기존 코드 방식으로는 갱신이 되지 않아서 dio interceptor를 수정해 봤다. 토큰 갱신 과정 Client에서 Server로 AccessToken을 담아 API 요청 이 때 AccessToken이 만료됨에 따라 Server에서 인증 오류 반환 Client에서 인증 오류를 확인하고 RefreshToken을 담아 토큰 갱신 API 요청 RefreshToken 만료에 따른 분기 RefreshToken이 만료되지 않았을 경우 Server에서 새로운 AccessToken 발급 RefreshToken도 만료되었을 경우 Server에서 다시 인증 오류를 반환하고 Client에서 이를 확인 후 로그..