Configurer un projet de connexion de base
Configurer la méthode de connexion
- Ouvrez votre projet dans le Compte éditeur.
- Cliquez sur Connect dans le volet Login ou sélectionnez Login dans le menu latéral.
- Cliquez sur Create Login project.
- Sélectionnez Standard Login project et cliquez sur Create and set up. Attendez que votre nouveau projet de connexion soit créé. La page du projet de connexion s'affiche ensuite.
- Dans le bloc Login methods, sélectionnez la méthode qui convient le mieux à votre jeu et cliquez sur Configure.
- Le produit Login propose trois options pour vos jeux :
- Classic login
Les utilisateurs se connectent au jeu en fournissant leur nom d'utilisateur et leur mot de passe. De plus, les utilisateurs peuvent se connecter via l'un de leurs réseaux sociaux. - Passwordless login
Les utilisateurs se connectent au jeu à l'aide de codes ou de liens à usage unique envoyés à leur adresse e-mail ou numéro de téléphone. La connexion via les réseaux sociaux est également prise en charge. - Social login
Les utilisateurs se connectent au jeu uniquement via les réseaux sociaux.
- Classic login
- Configurez la connexion via les réseaux sociaux (facultatif) :
- Cliquez sur le nom de votre projet de connexion dans le fil d'Ariane pour revenir à la page du projet de connexion ;
- Accédez au bloc Authentication et sélectionnez la section Social login ;
- Connectez les réseaux sociaux que les utilisateurs pourront utiliser pour s'inscrire et se connecter à l'application :
- Pour connecter le réseau social souhaité, cliquez sur l'icône ⚙ et sélectionnez Connect
- Pour connecter plusieurs réseaux sociaux à la fois, sélectionnez les volets requis (leurs bordures deviennent vertes). Ensuite, dans le menu déroulant Manage, sélectionnez Connect
- Pour connecter simultanément tous les réseaux sociaux disponibles, cliquez sur Select all. Ensuite, dans le menu déroulant Manage, sélectionnez Connect
- Modifiez le stockage des données utilisateur (facultatif). Par défaut, les données utilisateur sont stockées et traitées côté Xsolla. Si vous souhaitez connecter PlayFab, Firebase ou votre propre stockage personnalisé, suivez ces instructions : Connecter le stockage de données utilisateur.
Au cours du processus d’intégration, vous aurez besoin de votre ID de connexion. Pour l’obtenir, cliquez sur le nom de votre projet de connexion dans le fil d’Ariane pour revenir à la page du projet de connexion, puis cliquez sur Copy ID à côté du nom du projet de connexion.
Configurer le client OAuth 2.0
- Sélectionnez le projet de Login et cliquez sur Configure, ou cliquez sur le nom de votre projet de Login dans le fil d'Ariane pour revenir à la page correspondante
- Accédez au bloc Security et sélectionnez la section OAuth 2.0.
- Cliquez sur Add OAuth 2.0 client.
- Choisissez le type d'authentification Public.
- Spécifiez les OAuth 2.0 redirect URIs (chemins dans l'application vers lesquelles l'utilisateur est redirigé après une authentification, une confirmation par e-mail ou une réinitialisation du mot de passe réussies). Vous pouvez spécifier plusieurs URI valides.
- Pour les applications Web ou de bureau, l’URI commence par
https://
. Par défaut, le SDK utilisehttps://login.xsolla.com/api/blank
. Spécifiez cet URI ou utilisez le vôtre. - Pour les applications Android, spécifiez le chemin comme
app://xlogin.<ANDROID_PACKAGE_NAME>
, où<ANDROID_PACKAGE_NAME>
est le nom du package de l’application Android. - Pour les applications iOS, spécifiez le chemin comme
app://xlogin.<BUNDLE_ID>
, où<BUNDLE_ID>
est l’identifiant de l’application iOS.
- Cliquez sur Connect.
Au cours du processus d’intégration, vous aurez besoin de l’ID client OAuth 2.0. Il se trouve dans le Compte éditeur sous la section Login > votre projet de connexion > Security > OAuth 2.0.
Faute de frappe ou autre erreur dans le texte ? Sélectionnez le texte concerné et appuyez sur Ctrl+Entée.