Configuration de l’authentification PlayFab à l’aide de la connexion anonyme
Ce guide vous montre comment implémenter l’authentification PlayFab à l’aide des API de connexion anonyme avec une protection côté serveur, en se concentrant uniquement sur l’authentification CustomID avec HTML5/JavaScript.Aperçu
À compter du 30 juin 2025, la création de joueurs au moyen des API anonymes sera désactivée pour tous les titres nouvellement créés.
- Création de joueurs côté client désactivée :
- Pour les titres nouvellement créés, toutes les API de connexion anonyme côté client (
LoginWithCustomID,LoginWithAndroidDeviceID,LoginWithIOSDeviceID,LoginWithNintendoSwitchDeviceId) ne créent plus automatiquement de nouveaux comptes de joueurs. Les titres créés avant le 30 juin 2025 peuvent désactiver la connexion anonyme au moyen de la configuration de Game Manager. - La désactivation de la création de joueurs côté client empêche la création de comptes non autorisés directement à partir de clients non autorisés.
- Seuls les joueurs existants peuvent se connecter au moyen des API côté client.
- Pour les titres nouvellement créés, toutes les API de connexion anonyme côté client (
- Création de joueurs côté serveur activée :
- La création de comptes de joueurs est maintenant gérée au moyen des API côté serveur (
LoginWithCustomID,LoginWithAndroidDeviceID,LoginWithIOSDeviceID,LoginWithNintendoDeviceId). - Cela garantit que toute la création de comptes a lieu dans un environnement sécurisé et contrôlé.
- La création de comptes de joueurs est maintenant gérée au moyen des API côté serveur (
Prérequis
- Un identificateur unique pour le joueur (CustomID)
- Un titre PlayFab enregistré
- La clé secrète de votre titre PlayFab
- Une bonne connaissance des notions de base et pratiques exemplaires de connexion
- Un serveur doté d’un nom de domaine valide pour servir des fichiers HTML statiques
Si vous avez besoin d’aide pour configurer un serveur, consultez le tutoriel Exécution d’un serveur HTTP à des fins de test. Tout au long de ce guide, nous supposerons que votre domaine est
http://playfab.example.Flux d’authentification
- Création de comptes côté serveur :
- Utilisez
Server/LoginWithCustomIDavec l’API serveur pour créer de nouveaux joueurs - Nécessite une clé secrète de titre
- Référence : API serveur - Login With Custom ID
- Utilisez
- Connexion côté client :
- Utilisez
Client/LoginWithCustomIDavec l’API client pour connecter les joueurs existants - Référence : API client - Login With Custom ID
- Utilisez
Étapes d’implémentation
1. Configurer votre environnement de développement
- Téléchargez le SDK JavaScript à partir de la documentation du SDK JavaScript
- Installez les paquets Node.js requis :
2. Implémentation côté serveur (Node.js)
Gardez la clé secrète de votre titre en sécurité et ne l’exposez jamais dans le code côté client. La clé secrète ne doit être utilisée que dans des environnements serveur sécurisés.
3. Implémentation côté client (HTML)
Configuration des paramètres de création de joueurs
Pour les titres existants
- Accédez au portail des développeurs PlayFab et sélectionnez votre titre
- Allez dans Settings.
- Sélectionnez l’onglet API Features.
- Cochez la case pour empêcher la création de nouveaux comptes de joueurs au moyen des API de connexion anonyme

Pour les nouveaux titres
La création de joueurs au moyen des API anonymes est désactivée par défaut pour les nouveaux titres. Pour l’activer à des fins de test, procédez comme suit :- Accédez au portail des développeurs PlayFab et sélectionnez votre titre
- Allez dans Settings.
- Sélectionnez l’onglet API Features.
- Décochez la case pour permettre la création de nouveaux comptes de joueurs au moyen des API de connexion anonyme

