Interceptor1 Swift Moya에 Interceptor 적용하여 자동로그인(토큰 갱신) 구현하기 오늘은 iOS에서 로그인을 구현할 때 Interceptor를 사용해 자동으로 토큰을 갱신하는 방법을 알아봅시다! 🏃🏻♀️ 오늘의 주제 현재 진행중인 프로젝트에서는 Apple과 카카오로 로그인하는 소셜 로그인 기능을 제공하고 있습니다. 일반적으로 iOS에서 소셜로그인 플로우는 다음과 같습니다. Apple이나 카카오와 같은 OAuth Provider로부터 oAuthToken을 받습니다. (oAuthToken은 provider에 따라 accessToken이나 다른 이름으로 불리기도 합니다! 오늘은 oAuthToken으로 통일해서 부르겠습니다.) 이 과정은 이미 많은 곳에서 잘 설명하고 있기 때문에 생략하겠습니다! 1번에서 받은 oAuthToken을 우리 프로젝트의 서버에 보냅니다. 서버는 우리가 보낸 oAu.. 2023. 4. 8. 이전 1 다음