서버통신: 1개의 글
okhttp3를 이용하여 재인증하기(refresh token)
앱에서 서버로 인증할때는 OAuth 2.0방법을 가장많이 사용하는데 이에 대한 설명은 아래의 링크를 참조해주세요. https://oauth.net/2/ OAuth 2.0에서는 JWT(Json Web Token)를 이용합니다. 이는 인증정보를 암호화하여 url형식으로 전달해 주는 토큰이라고 합니다. Token이라는 것은 만료시간이 있으며 만료된 Token은 더이상 사용하지 못합니다. 만약 만료된 Token으로 서버와 통신한다면 401 error를 만나게 됩니다. 따라서 만료된 access token은 refresh token으로 새로운 access token을 갱신받아 사용해야만 합니다. 그럼 안드로이드에서는 토큰 갱신을 어떻게 구현할까요? 바로 okhttp3를 통해 쉽게 구현할 수 있습니다. val bu..
안드로이드/개발 TIP
2021. 3. 18. 02:00