> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# GDK의 사용자 ID 및 XUser API

> 2022년 6월 이후 Microsoft Game Development Kit로 제작된 XBOX 및 PC 타이틀의 사용자 모델 선택, XUser ID API 및 로그인 흐름을 다룹니다.

XBOX 게임 개발을 위한 사용자 관련 주제를 살펴보세요.

> [card] [Microsoft Game Development Kit 사용자](https://docs.xbox.com/ko/build/core-features/common/user/gamecore-user-models.md)
>
> 2022년 6월 GDK부터 PC 및 콘솔의 타이틀 모두 사용자 모델을 선택할 수 있습니다.

> [card] [사용자 ID와 XUser](https://docs.xbox.com/ko/build/core-features/common/user/player-identity-xuser.md)
>
> XBOX Series X|S는 게임과 상호작용하는 사용자의 ID를 XUser 객체로 관리합니다.

> [card] [사용자](https://docs.xbox.com/ko/build/core-features/common/user/user-toc.md)
>
> 이 섹션에서는 Microsoft Game Development Kit(GDK)의 사용자 개념, 사용자를 XUser로 표현하는 방식 등에 대해 설명합니다.

> [card] [게임의 기본 사용자 변경](https://docs.xbox.com/ko/build/core-features/common/user/users-changing-default-user.md)
>
> XR-112에 따라 게임은 활성(기본) 사용자를 변경할 수 있도록 계정 선택기의 진입점을 제공해야 합니다.

> [card] [컨트롤러 손실 처리](https://docs.xbox.com/ko/build/core-features/common/user/users-dealing-with-controller-loss.md)
>
> 대부분의 게임에서 컨트롤러를 사용자와 연결하는 것은 매우 중요합니다.

> [card] [기본 사용자 설정](https://docs.xbox.com/ko/build/core-features/common/user/users-establishing-default-user.md)
>
> 타이틀이 Simplifed User Model을 사용하기로 하면 게임은 AddDefaultUserSilently 옵션과 함께 XUserAddAsync를 호출할 수 있습니다.

> [card] [게스트 사용자](https://docs.xbox.com/ko/build/core-features/common/user/users-guest-overview.md)
>
> 게스트 사용자(***Sponsored Guests*** 또는 \_\_\_Guest Accounts\_\_\_라고도 함)는 플레이어가 별도의 계정 없이 다양한 XBOX 서비스와 상호작용할 수 있게 합니다.

> [card] [XUser의 헤드리스 자동화](https://docs.xbox.com/ko/build/core-features/common/user/users-headless-automation.md)
>
> 테스트를 위해 게임은 사용자 추가 과정을 자동화할 수 있습니다.

> [card] [사용자와 입력 장치](https://docs.xbox.com/ko/build/core-features/common/user/users-input-devices.md)
>
> 게임은 특정 사용자와 연결된 입력 장치가 어떤 것인지 알아야 합니다.

> [card] [기본 사용자 필수 옵트인](https://docs.xbox.com/ko/build/core-features/common/user/users-opting-into-simplified-model.md)
>
> 단순화된 사용자 모델을 사용하려면 microsoftgame.config에 \AdvancedUserMode\를 추가하고 아래와 같이 “false”로 지정해야 합니다.

> [card] [사용자-컨트롤러 연결 시점](https://docs.xbox.com/ko/build/core-features/common/user/users-timing-of-user-to-device-association.md)
>
> 컨트롤러가 사용자와 성공적으로 연결되면, 해당 컨트롤러의 넥서스 버튼을 눌렀을 때 그 사용자의 개인화된 화면이 표시됩니다.

> [card] [XUser 크로스 플랫폼 지원](https://docs.xbox.com/ko/build/core-features/common/user/xuser-crossplatform.md)
>
> XUser는 여러 플랫폼에서 XBOX 사용자 계정과 인증을 관리하는 Gaming Runtime API입니다.

> [card] [방법: 사용자 로그인 모범 사례](https://docs.xbox.com/ko/build/core-features/common/user/xuser_howto_best_practice_signing_in.md)
>
> 게임은 초기 사용자를 설정해야 합니다.

## 함께 보기

* [Async](https://docs.xbox.com/ko/build/core-features/common/async/index.md)
* [Game config](https://docs.xbox.com/ko/build/core-features/common/game-config/index.md)
* [Game save](https://docs.xbox.com/ko/build/core-features/common/game-save/index.md)
* [Game streaming](https://docs.xbox.com/ko/build/core-features/common/game-streaming/index.md)
* [Input](https://docs.xbox.com/ko/build/core-features/common/input/index.md)
* [Lighting](https://docs.xbox.com/ko/build/core-features/common/lighting/index.md)
* [Packaging](https://docs.xbox.com/ko/build/core-features/common/packaging/index.md)


## Related topics

- [사용자 ID 및 XUser](https://docs.xbox.com/ko/build/core-features/common/user/player-identity-xuser.md)
- [사용자](https://docs.xbox.com/ko/build/core-features/common/user/user-toc.md)
- [XUser 크로스 플랫폼 지원](https://docs.xbox.com/ko/build/core-features/common/user/xuser-crossplatform.md)
- [사용자 ID 개요](https://docs.xbox.com/ko/services/xbox-services/fundamentals/identity/xs-identity-overview.md)
- [계정 인증 및 접근 개요](https://docs.xbox.com/ko/services/xbox-services/fundamentals/identity/auth/live-authentication-overview.md)
