에픽 계정 서비스

개발자 및 최종 사용자를 위한 에픽 계정 서비스에 대한 상세 설명 및 사용 정보

2022년 10월 이전에 에픽 계정 서비스가 통합된 콘솔용 게임을 출시할 계획이라면 eas-on-console-beta@epicgames.com으로 연락하여 출시 계획을 조율하세요.

에픽 계정 서비스(EAS) 는 게임 개발자에게 크로스 플랫폼 에픽 계정 생태계 및 관련 소셜 기능 액세스를 제공하여 이용하는 게임 엔진이나 스토어에 관계없이 에픽 사용자가 다양한 지원 플랫폼 상에서 친구들과 상호작용할 수 있게 합니다. EAS는 API 작업을 통해 에픽 사용자를 인증하고, 사용자의 친구현재상태에 액세스합니다. 또한 EAS는 인앱 구매 절차와 같은 특정 에픽게임즈 스토어 온라인 기능의 전제 조건 역할도 합니다.

에픽 계정 서비스는 프리뷰 모드로 사용할 수 있지만 특정 임시 제한 사항이 적용됩니다. 특히 에픽게임즈 스토어 외부에서 액세스할 때 보호자의 사용 동의가 필요한 사용자는 아직 이 서비스를 이용할 수 없습니다. 또한, 검증되지 않은 애플리케이션에 대해서는 이용 대상 제한이 적용됩니다.

에픽 계정 서비스는 에픽 온라인 서비스(EOS) 의 독립형 서비스입니다. 이 서비스는 EOS 조직 사용자 ID(EOS Organization User ID) 및 제품 사용자 ID(Product User ID)를 기반으로 구축된, EOS 서비스 표준 IDP(Identity Provider) 애그노스틱 세트와 더불어 독립된 계열의 에픽 계정 전용 서비스를 도입합니다. 이러한 서비스는 에픽 계정 서비스 사용을 요구하지 않지만, 개발자는 언제든지 지원 EOS IDP 중 하나로 EAS를 활성화할 수 있습니다. 자세한 내용은 EOS 연결(EOS Connect) 인터페이스를 확인해주세요.

에픽 계정 서비스의 허가된 용도는 에픽 계정 서비스의 서비스 부록(Service Addendum)에 정의되어 있습니다. 애플리케이션에 에픽 계정 서비스를 구성하는 방법에 대한 정보는 에픽 계정 서비스 시작하기를 참조해주세요.

에픽 계정 vs. EOS 조직/제품 사용자 ID

에픽 계정 시스템과 EOS 조직/제품 사용자 ID 시스템 사이에는 몇 가지 중요한 공통점과 차이점이 있습니다.

(a) 에픽 계정 시스템과 (b) EOS 조직/제품 사용자 ID 시스템 모두 완전한 크로스 플랫폼 시스템이며, 다양한 외부 인증 방식을 지원합니다. 하지만, 생태계가 넓은 에픽 계정과 반대로 EOS 조직 사용자 ID는 항상 개발자 조직에 특정합니다. 제품 사용자 ID도 항상 제품에 특정합니다.

따라서 콘솔 계정처럼 동일한 외부 ID는 항상 한 번에 최대 한 개의 (a) 에픽 계정에 연결되지만, 조직당 1회에 한해 여러 개의 (b) EOS 조직 사용자 ID에 동시에 연결될 수 있습니다. 마찬가지로 똑같은 EOS 조직 사용자 ID는 제품당 최대 한 개의 EOS 제품 사용자 ID를 지정할 수 있습니다. 자세한 정보는 용어집에서 확인할 수 있습니다.

OpenID 사양 호환성

EAS 인증 및 허가 절차는 약간의 확장으로 OpenID Connect Core 1.0 및 Discovery 1.0 사양과 호환됩니다. EAS OpenID 제공자 설정(EAS OpenID Provider Configuration)은 https://api.epicgames.dev/epic/oauth/v1/.well-known/openid-configuration에서 이용할 수 있습니다.