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

# Visão geral da autenticação e do acesso a contas

> Autentique jogadores do XBOX e gerencie a identidade com XUserHandle, a XBOX Authentication Library (XAL) e as APIs XUser em títulos com o GDK e multiplataforma.

Use este tópico para autenticar e acessar contas, usar a XBOX Authentication Library (XAL) e usar o conteúdo da API `XUser`.

O cliente do XBOX gerencia a identidade dos usuários que interagem com seu jogo usando um objeto `XUserHandle`. Cada instância de `XUserHandle` representa um usuário que entrou no seu jogo.

Para obter mais informações sobre como conectar um usuário aos serviços do XBOX, consulte o exemplo de código em [Como: prática recomendada para conectar um usuário](/pt-BR/build/core-features/common/user/xuser_howto_best_practice_signing_in).

## Aplicativo XBOX no Windows PC

Para o desenvolvimento no Windows PC, você pode usar o aplicativo XBOX para acessar os serviços do XBOX usando uma [conta de teste](/pt-BR/services/xbox-services/develop/test-accounts/live-setup-testaccounts) em uma área restrita de desenvolvimento. Use as etapas a seguir para acessar uma conta de teste a partir de uma área restrita de desenvolvimento.

1. Baixe e instale o aplicativo XBOX [da Microsoft Store](https://www.microsoft.com/store/productId/9MV0B5HZVK9Z).
2. Mude para a área restrita de desenvolvimento do seu jogo. Você pode alternar a área restrita de desenvolvimento no Windows PC usando a ferramenta [PC Sandbox Switcher](/pt-BR/tools/tools-services/live-pc-sandbox-switcher).
3. Abra o aplicativo XBOX.
4. Selecione o ícone do perfil e, em seguida, selecione **Entrar**.
5. Siga as instruções para acessar a conta.

Para sair da conta, abra o aplicativo XBOX e selecione o ícone do perfil > **Sair**.

## XAL e XUser

XAL e `XUser` são APIs semelhantes. A XAL é fornecida para oferecer suporte a jogos multiplataforma.

<Note>Se o seu destino for multiplataforma (dispositivos móveis e o GDK), use a XAL. Se o seu destino for apenas o GDK, use `XUserHandle`.</Note>

## Confira também

[Identidade do usuário e XUser](/pt-BR/build/core-features/common/user/player-identity-xuser)


## Related topics

- [Entrada do usuário](/pt-BR/services/xbox-services/fundamentals/identity/auth/live-authentication-nav.md)
- [Entrada nos serviços do XBOX para sites de títulos](/pt-BR/services/xbox-services/fundamentals/s2s-auth-calls/service-authentication/live-website-authentication.md)
- [Visão geral da API C do Services - PFAuthenticationTypes.h](/pt-BR/services/playfab/api-references/c/pfauthenticationtypes/pfauthenticationtypes_members.md)
- [Visão geral da configuração do portal](/pt-BR/services/xbox-services/fundamentals/portal-config/live-portal-config-overview.md)
- [Visão geral da referência da API REST do PlayFab](/pt-BR/services/playfab/api-references/index.md)
