본문 바로가기

Sign in with apple

(2)
[소셜로그인] 안드로이드 애플 로그인(Sign in with apple) 구현하기 3편 안녕하세요! 허접 샴푸입니다. 요새 통 바빠서 포스트를 작성하지 못했습니다. 이번 편은 안드로이드에서 애플 로그인을 구현하기 위해 필요한 안드로이드 앱 쪽을 살펴보겠습니다. 거두절미하고 어떻게 구현하는지 바로 알아보도록 하겠습니다. [START] 1. Const.kt 작성 (상수 설정) [APPLE_CLIENT_ID] APPLE_CLIENT_ID는 https://developer.apple.com/account/resources/identifiers/list/serviceId로 들어가면 IDENTIFIER이라고 되어있는 놈의 값입니다. [APPLE_REDIRECT_URI] APPLE_REDIRECT_URI는 1편에서 말씀드린 Return URLs에 작성한 주소를 적습니다. 2. Interaction.kt..
[소셜로그인] 안드로이드 애플 로그인(Sign in with apple) 구현하기 1편 안녕하세요! 허접샴푸입니다. 요새 통 바빠서 포스트를 작성하지 못했습니다. Android와 IOS 둘 다 개발하는 앱 개발자라면 소셜 로그인을 한 번쯤 구현해보셨을 것입니다. 아이폰 앱에서 '구글 로그인', '페북 로그인' 등의 소셜 로그인을 넣으려면 "Sign in with Apple"(애플 로그인)을 필수적으로 넣어야 합니다. 이 때문에 안드로이드에서도 필수적으로 구현하게 되었습니다. 왜냐하면 Iphone 사용자가 어떠한 앱을 '애플 로그인'을 통해 사용하다가 안드로이드 폰으로 바꾸었다고 가정해봅시다. 안드로이드 폰에서 그 앱을 다시 사용하고자 다운로드하였는데 '애플 로그인'이 구현되어 있지 않으면 자신의 계정 관련 데이터를 불러올 수 없기 때문에 매우 좋지 않은 User Experience 겠죠? ..