Pular para o conteúdo principal
Este tutorial orienta você no procedimento de autenticação do PlayFab usando a Plataforma Universal do Windows (UWP).
Este procedimento serve como uma introdução básica sobre como obter todas as entidades e realizar a autenticação por meio do Windows Hello e do PlayFab. Para obter um exemplo mais sofisticado de autenticação com Windows Hello e PlayFab, consulte nosso [UWPExample project](https://github.com/PlayFab/UWPExample).

Requisitos

É muito importante que você use o sistema operacional Windows 10, esteja conectado com uma conta Microsoft verificada e tenha configurado uma interface de acesso, como um PIN. Se esses requisitos não forem atendidos, o aplicativo falhará sem nenhuma explicação útil do motivo.

Preparar um projeto do Visual Studio

Inicie o Visual Studio e crie um novo projeto.
  1. Em Templates, selecione Windows Universal.
  2. Em seguida, selecione o tipo Blank App (Universal Windows).
  3. Dê a ele o nome GettingStartedPlayfabUWP.
  4. Selecione o botão OK para enviar.
Novo aplicativo UWP em branco no Visual Studio
  1. Selecione a Target Version e a Minimum Version que correspondem ao seu Project.
  2. Selecione o botão OK.
Versão do SDK UWP no Visual Studio Depois que o Project for criado, adicione o PlayFab SDK usando o NuGet Package Manager.
  1. Primeiro, selecione a guia Tools.
  2. No menu suspenso, selecione NuGet Package Manager.
  3. Em seguida, selecione Manage NuGet Packages for Solution.
Gerenciador de Pacotes do NuGet no Visual Studio Na janela do NuGet Manager:
  1. Selecione Browse e pesquise o pacote PlayFabAllSDK.
  2. Selecione o Project de destino.
  3. Em seguida, selecione o botão Install.
Instalar o SDK do PlayFab no Visual Studio Ao terminar, a configuração básica do projeto estará concluída. Na próxima seção, modificaremos duas classes que devem ser geradas automaticamente na criação do projeto:
  1. App
  2. MainPage

Implementação

App.xaml.cs

Esta classe apenas configura nosso SDK do PlayFab definindo uma ID de título adequada. Não se esqueça de substituir a ID de título pela sua.

MainPage.xaml

Este arquivo contém o layout da nossa página principal. É um layout extremamente simples, com dois botões e uma entrada de texto combinados em uma grade orientada verticalmente. Os botões estão associados a métodos específicos, e a caixa de texto pode ser acessada pelo nome UsernameInput.

MainPage.xaml.cs

Esta é a classe funcional da página principal e o coração do exemplo. Consulte os comentários do código e revise os diferentes métodos criados para orientar você no registro e no login com PlayFab+Hello. A forma mais fácil de começar a aprender o código é revisar os métodos disparados pelos botões correspondentes:
  • RegisterRequest
  • LogInRequest.

Teste

Para executar o aplicativo:
  1. Insira seu nome de usuário.
  2. Selecione o botão Register With Hello.
Exemplo de UWP: registro Siga as instruções que o Windows oferece para autenticação.
  1. Depois que sua identidade for confirmada, você verá a mensagem de confirmação informando que a conta foi Registered and signed in.
  2. Com um Session Ticket.
Exemplo de UWP: confirmação de registro
  1. Selecione o botão Sign in With Hello.
Exemplo de UWP: entrada Siga as instruções que o Windows oferece para autenticação.
  1. Depois que sua identidade for confirmada, você verá a mensagem de confirmação informando que a conta está Signed in.
  2. Com um Session Ticket.
Exemplo de UWP: confirmação de entrada Nesse ponto, você integrou com êxito o PlayFab ao seu aplicativo UWP.
Última modificação em 8 de outubro de 2026