iOS:Swift
애플ID로 로그인(feat. 파이어베이스)
thingsu
2021. 7. 5. 23:27
iOS용 애플ID로 로그인
- Identifiers → 해당 앱 ID를 사용하는 ID → Capabilities 목록에서 Sign in with Apple 선택 →
https://{FIREBASE_PROJECT_ID}.firebaseapp.com/__/auth/handler
- 끝.
기타(안드로이드) 애플ID로 로그인
- 위에서 한 작업에 추가적으로 아래 작업들을 해주어야함
- Identifiers → ServiceID 생성 →
https://simpass.firebaseapp.com/__/auth/handler
입력 - Keys → Sign in with Apple →
Key ID
와팀 ID
획득- 팀ID는 개발자 계정의 ID
.p8
인증서 파일 다운되면 텍스트 편집기로 열어서private key
획득- More → Sign in with Apple for Email Communication에서
{FIREBASE_PROJECT_ID}.firebaseapp.com
과noreply@{FIREBASE_PROJECT_ID}.firebaseapp.com
입력. - 파이어베이스 Authentication에서 서비스ID에
1의 ServiceID
입력 - OAuth 코드 흐름 구성에서 팀 ID에
2의 팀 ID
입력. - 키 ID에
2의 키ID
입력 - 비공개 키에
3의 비공개 키
입력