학습(삽질) 노트/iOS1 [iOS] Apple 로그인 구현과 검증 Apple 로그인 구현과 검증 Swift 기반 iOS 앱 프로젝트를 진행하다보면 OAuth2 로그인을 구현해야 하는 경우가 있다. 특히, Apple App Store에 OAuth2가 포함된 iOS 앱을 출시하려면 반드시 Apple 로그인을 포함해야 앱 심사가 통과된다. 그래서 iOS 앱에서 OAuth2 로그인을 구현한 앱들은 거의 대부분 Apple 로그인이 구현되어 있다. Apple 로그인을 통해 사용자가 로그인하게 되면 토큰(Token) 값을 얻을 수 있는데 이 토큰을 바탕으로 인증된 사용자가 로그인을 시도한 것인지 Apple 서버로부터 검증할 수 있다. 이러한 검증 과정이 있어야 부정한 로그인을 방지하고, 인증된 사용자인지 확인하여 신뢰할 수 있는 로그인을 사용자에게 제공할 수 있다. 이러한 Appl.. 2022. 11. 30. 이전 1 다음