PlayFab용 Apple로 로그인 설정
이 가이드에서는 Apple로 로그인을 활용하기 위해 PlayFab 애플리케이션을 설정하는 데 필요한 일련의 단계를 설명합니다.
애플리케이션 식별자 설정
애플리케이션에서 Apple로 로그인을 사용하려면 Apple 개발자 포털의 인증서, 식별자 및 프로필 섹션에서 몇 가지 설정 단계를 해결해야 합니다.
Apple 개발자 프로그램 계정에 로그인합니다.
인증서, 식별자 및 프로필을 선택합니다.
식별자 창에서 애플리케이션 식별자를 선택하거나 (+)를 선택하여 새 식별자를 만듭니다.
참고 항목
새 식별자를 만드는 경우 앱 ID를 새 식별자 유형으로 선택합니다.
기능 목록을 스크롤하여 Apple로 로그인을 선택합니다.
Apple로 로그인 설정 팝업에서 계속 혹은 저장을 누릅니다.
애플리케이션 식별자를 완전히 만들고 업데이트해야 합니다.
쉽게 액세스할 수 있는 위치에 식별자를 저장합니다. 다음 단계의 집합에서 사용합니다.
Important
PlayFab은 IoS 또는 MacOS 타이틀에서 Apple로 로그인만을 지원합니다.
PlayFab에서 Apple 추가 기능 설정
PlayFab에서 Apple 추가 기능을 설정하려면 다음을 수행합니다.
게임 관리자에 로그인합니다.
내 스튜디오 및 타이틀 페이지에서 타이틀을 선택합니다.
추가 기능 창에서 Apple 플랫폼을 선택합니다.
Apple 추가 기능을 설치하려면 Apple 설치를 선택합니다.
iOS 앱 번들 ID를 이전 섹션에서 검색한 앱 ID로 설정합니다.
참고 항목
이 시점에서 ID 토큰의 만료 날짜를 무시할지 여부를 선택해야 합니다.
옵션은 다음과 같습니다.
- 만료 날짜 무시: 보안 수준이 낮아지지만 사용자 환경이 향상됩니다. 단, Apple이 서명 키를 회전하는 경우 만료된 ID 토큰의 유효성을 더 이상 검사할 수 없습니다. 이 경우 사용자는 로그인하여 새 ID 토큰을 제공해야 합니다.
- 만료 날짜 적용: 이로 인해 사용자가 잠재적으로 여러번 로그인하게 되지만 더욱 안전한 환경을 제공합니다. Apple ID 토큰은 현재 10분 후에 만료되며, 그 후에 타이틀은 사용자가 새 토큰을 얻기 위해 다시 로그인하도록 요구해야 합니다.
선택한 사용자 환경에 적절하게 ID 토큰의 만료 날짜 무시를 설정합니다.
팁
ID 토큰의 만료 날짜를 무시하도록 선택하는 경우 타이틀은 Apple에서 로컬로 가져오는 ID 토큰을 저장해야 합니다. ID 토큰은 매번 로그인하는 데 다시 사용됩니다.