Comment mettre en place une autorisation fluide

Comment ça marche

Lorsqu’un utilisateur est connecté à un site Web qui distribue Launcher, le compte Launcher est automatiquement connecté.

Qui peut l'utiliser

Les partenaires qui ont déjà intégré Launcher et Login et connecté l’authentification OAuth 2.0.

Comment configurer

Pour activer une authentification transparente, implémentez ce qui suit :

  1. Récupération d’un mot de passe à usage unique.
  2. L’ajout du mot de passe à usage unique de l’utilisateur à l’installeur du lanceur peut être réalisé de l’une des manières suivantes :

Récupération du mot de passe à usage unique

Pour implémenter l’obtention du mot de passe à usage unique, effectuez une requête POST à l’adresse URL https://launcher.xsolla.com/otp. Dans le corps de la requête, passez un JSON avec les paramètres suivants :
  • refresh_token — jeton d’actualisation de l’utilisateur. Obligatoire.
  • access_token — jeton d’accès de l’utilisateur. Obligatoire.
Note
Les valeurs des paramètres refresh_token et access_token ne peuvent pas être vides.
Exemple de requête d’obtention de mot de passe à usage unique :
Copy
Full screen
Small screen
    curl -X POST "https://launcher.xsolla.com/otp" -H  "accept: application/json" -H  "Content-Type: application/json" -d "{  \"access_token\": \"string\",  \"refresh_token\": \"string\"}"
    

    Ajout du mot de passe à usage unique au nom de l'installateur

    Le mot de passe à usage unique reçu est une chaîne de 36 caractères au format UUID. Implémentez l’ajout du mot de passe à usage unique au nom du fichier d’installation lors du téléchargement dans le format suivant : LauncherName_<OTP>.exe, où <OTP> est le mot de passe à usage unique.Le mot de passe à usage unique reçu est une chaîne de 36 caractères au format UUID. Pour créer un lien de téléchargement pour l’installeur du lanceur via le service d’enrichissement de données, suivez ces étapes :
    1. Obtenez le lien de téléchargement pour l’installeur du lanceur dans le Compte éditeur.
    2. Modifiez le lien obtenu comme suit :
      1. Remplacez le domaine par dl.launcher.xsolla.com ;
      2. Ajoutez le mot de passe à usage unique de l’utilisateur au lien, comme indiqué dans l’exemple ci-dessous.

    Exemple de lien de téléchargement d’un installeur de lanceur :

    https://dl.launcher.xsolla.com/xlauncher-builds/xsolla-launcher-update/<launcher_generation_id>/bin/web_installer.exe?otp=<your_generated_otp>, où <your_generated_otp> est le mot de passe à usage unique de l’utilisateur.

    Cet article vous a été utile ?
    Merci !
    Que pouvons-nous améliorer ? Message
    Nous sommes désolés de l'apprendre
    Dites-nous pourquoi vous n'avez pas trouvé cet article utile. Message
    Merci pour votre commentaire !
    Nous examinerons votre message et l'utiliserons pour améliorer votre expérience.
    Dernière mise à jour: 19 Avril 2024

    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 !