애플로 로그인

애플로 로그인(Sign in with Apple)은 애플이 운영하는 통합 인증 제공 서비스이다. 2019년 6월 3일 iOS 13과 같이 2019년 애플 세계 개발자 회의(WWDC19)에서 소개되었다.[1]

애플로 로그인
유형로그인 서비스
시작일2019년 6월 3일(5년 전)(2019-06-03)
플랫폼iOS, iPadOS, 안드로이드
웹사이트developer.apple.com/sign-in-with-apple/

사용자가 최소한의 개인 정보로 타사 서비스를 위한 계정을 만들 수 있도록 도와준다. 페이스북과 같은 소셜 네트워크 서비스 플랫폼이 제공하는 로그인 서비스와 달리, 타사 서비스의 자신의 개인정보에 대한 접근 허용 여부를 사용자가 직접 선택할 수 있다. 만약 사용자가 접근을 허용한다면, 이름과 이메일 주소를 제공한다.

사용자는 Apple ID와 연결된 이메일 주소를 선택하거나 "내 전자 메일 숨기기" 옵션을 선택하여 일회용 이메일 주소를 생성할 수 있다. 이렇게 생성된 일회용 주소는 privaterelay.appleid.com 도메인을 사용한다.[2] 일회용(또는 릴레이) 이메일 주소로 전송된 메세지는 사용자의 기존 이메일 주소로 자동으로 전달되며, 필요한 경우 이 기능을 비활성화할 수도 있다. OAuth 2.0 및 Open과 호환되며, ID Connect 표준은 iOS, iPadOSmacOS에서 Face IDTouch ID와 통합된다.[3]

소프트웨어 개발에서의 사용성

편집

2019년 9월 12일, 애플은 앱스토어 리뷰 가이드라인을 업데이트했다. 애플리케이션이 타 회사의 로그인 서비스를 사용한다면, 개발자가 '애플로 로그인'을 구현해야 한다고 규정하였다.[4] 애플의 휴먼 인터페이스 원칙은 개발자들이 다른 제3자 로그인 서비스보다 '애플로 로그인'을 우선할 것을 권고하고 있다.[5]

iOS 앱 외부에서의 사용을 위해, 애플은 안드로이드와 웹에서 '애플로 로그인'을 구현할 수 있는 자바스크립트 라이브러리도 제공한다.[6]

OpenID와의 호환성

편집

2019년 10월, 애플은 '애플로 로그인'을 OpenID과 호환되도록 업데이트했다. 이전에는 'Proof Key for Code Exchange'(PKCE)를 제외해 사용자가 재전송 공격코드 인젝션 위험에 노출되었다.[7][8]

각주

편집
  1. Brandom, Russell (2019년 6월 3일). “Apple announces new sign-in tool to compete with Facebook and Google”. 《The Verge. 2019년 6월 4일에 확인함. 
  2. “Hide My Email for Sign in with Apple”. 《Apple Support》. Apple Inc. 2020년 4월 23일에 원본 문서에서 보존된 문서. 2020년 5월 23일에 확인함. 
  3. “App Makers Are Mixed on ‘Sign In With Apple’”. 《Wired》. ISSN 1059-1028. 2020년 5월 5일에 확인함. 
  4. “New Guidelines for Sign in with Apple - News - Apple Developer”. 《developer.apple.com》. Apple Inc. 2020년 5월 23일에 원본 문서에서 보존된 문서. 2020년 5월 23일에 확인함. 
  5. “Buttons - Sign in with Apple - Human Interface Guidelines - Apple Developer”. 《developer.apple.com》. Apple Inc. 2020년 5월 23일에 원본 문서에서 보존된 문서. 2020년 5월 23일에 확인함. 
  6. Perez, Sarah. “Answers to your burning questions about how 'Sign In with Apple' works”. TechCrunch. 2019년 6월 13일에 확인함. 
  7. Cimpanu, Catalin. “OpenID Foundation says 'Sign In with Apple' is not secure enough”. ZDNet. 2020년 5월 5일에 확인함. 
  8. Wuerthele, Mike. 'Sign in with Apple' better but not perfect, says OpenID Foundation head”. 《AppleInsider》. 2020년 5월 5일에 확인함.