SDK pour Unity / Configurer un projet de connexion de base
  Retour à la documentation

SDK pour Unity

Configurer un projet de connexion de base

Note
Si vous souhaitez utiliser votre propre système d’autorisation, connectez le projet de connexion standard à votre projet sans paramètres supplémentaires et implémentez la récupération du JWT de l’utilisateur côté serveur de votre application.

Configurer la méthode de connexion

  1. Ouvrez votre projet dans le Compte éditeur.
  2. Cliquez sur Connect dans le volet Login ou sélectionnez Login dans le menu latéral.
  3. Cliquez sur Create Login project.

  1. 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.
  2. Dans le bloc Login methods, sélectionnez la méthode qui convient le mieux à votre jeu et cliquez sur Configure.

  1. 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.

  1. Configurez la connexion via les réseaux sociaux (facultatif) :
    1. Cliquez sur le nom de votre projet de connexion dans le fil d'Ariane pour revenir à la page du projet de connexion ;
    2. Accédez au bloc Authentication et sélectionnez la section Social login ;
    3. 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

  1. 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

  1. Sélectionnez le projet de connexion et cliquez sur Configure, ou cliquez sur le nom de votre projet de connexion dans le fil d'Ariane pour revenir à la page du projet de connexion.
  2. Accédez au bloc Security et sélectionnez la section OAuth 2.0.
  3. Cliquez sur Add OAuth 2.0 client.
  4. Spécifiez les OAuth 2.0 redirect URIs (chemins de l'application vers lesquels 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.
  5. Cliquez sur Connect.
Avis

Pour rediriger les utilisateurs vers une application mobile, l’URI doit correspondre à l’un des schémas suivants :

Pour les applications de bureau, l’URI doit commencer par https://. L’URI par défaut est https://login.xsolla.com/api/blank.

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.
Votre progression
Merci pour votre commentaire !
Dernière mise à jour: 10 Octobre 2023

Faute de frappe ou autre erreur dans le texte ? Sélectionnez le texte concerné et appuyez sur Ctrl+Entée.

Signaler un problème
Nous améliorons continuellement notre contenu grâce à vos commentaires.
Indiquez votre adresse e-mail pour un suivi
Merci pour votre commentaire !