Passer au contenu principal
Ce tutoriel vous guide à travers la procédure d’authentification PlayFab avec la plateforme Windows universelle (UWP).
Cette procédure constitue une introduction de base sur la façon d’obtenir toutes les entités et d’effectuer l’authentification via Windows Hello et PlayFab. Pour un exemple plus élaboré d’authentification Windows Hello et PlayFab, consultez notre [UWPExample project](https://github.com/PlayFab/UWPExample).

Configuration requise

Il est très important d’utiliser le système d’exploitation Windows 10, d’être connecté avec un compte Microsoft vérifié et d’avoir configuré une interface d’accès telle qu’un code PIN. Si ces conditions ne sont pas* remplies, l’application échouera sans aucune explication utile.

Préparation d’un projet Visual Studio

Démarrez Visual Studio et créez un nouveau projet.
  1. Sous Templates, sélectionnez Windows Universal.
  2. Sélectionnez ensuite le type Blank App (Universal Windows).
  3. Nommez-le GettingStartedPlayfabUWP.
  4. Sélectionnez le bouton OK pour valider.
Visual Studio : nouvelle application UWP vide
  1. Sélectionnez la Target Version et la Minimum Version correspondant à votre Project.
  2. Sélectionnez le bouton OK.
Visual Studio : version du SDK UWP Une fois le Project créé, ajoutez le PlayFab SDK à l’aide du NuGet Package Manager.
  1. Sélectionnez d’abord l’onglet Tools.
  2. Dans le menu déroulant, sélectionnez NuGet Package Manager.
  3. Sélectionnez ensuite Manage NuGet Packages for Solution.
Visual Studio : NuGet Package Manager Dans la fenêtre NuGet Manager :
  1. Sélectionnez Browse et recherchez le package PlayFabAllSDK.
  2. Sélectionnez votre Project cible.
  3. Sélectionnez ensuite le bouton Install.
Visual Studio : installer le SDK PlayFab Une fois cette opération terminée, la configuration de base de votre projet est achevée. Dans la section suivante, nous allons modifier deux classes qui doivent être générées automatiquement lors de la création du projet :
  1. App
  2. MainPage

Implémentation

App.xaml.cs

Cette classe se contente de configurer notre SDK PlayFab en définissant un ID de titre approprié. N’oubliez pas de remplacer l’ID de titre par le vôtre.

MainPage.xaml

Ce fichier contient la disposition de notre page principale. Il s’agit d’une disposition très simple composée de deux boutons et d’un champ de saisie de texte regroupés dans une grille orientée verticalement. Les boutons sont liés à des méthodes spécifiques, et la zone de texte est accessible par son nom UsernameInput.

MainPage.xaml.cs

Il s’agit de la classe fonctionnelle de la page principale, qui constitue le cœur de l’exemple. Reportez-vous aux commentaires du code et examinez les différentes méthodes conçues pour vous guider dans l’inscription et la connexion PlayFab+Hello. La façon la plus simple de commencer à comprendre le code est d’examiner les méthodes déclenchées par les boutons correspondants :
  • RegisterRequest
  • LogInRequest.

Test

Pour exécuter l’application :
  1. Entrez votre nom d’utilisateur.
  2. Sélectionnez le bouton Register With Hello.
Exemple UWP : inscription Suivez les instructions d’authentification proposées par Windows.
  1. Une fois votre identité confirmée, un message de confirmation indique que le compte a été Registered and signed in.
  2. Avec un Session Ticket.
Exemple UWP : confirmation de l'inscription
  1. Sélectionnez le bouton Sign in With Hello.
Exemple UWP : connexion Suivez les instructions d’authentification proposées par Windows.
  1. Une fois votre identité confirmée, un message de confirmation indique que le compte est Signed in.
  2. Avec un Session Ticket.
Exemple UWP : confirmation de la connexion À ce stade, vous avez correctement intégré PlayFab à votre application UWP.
Dernière modification le 8 octobre 2026