Widget Xsolla Login
Le widget Xsolla Login offre une interface prête à l’emploi pour l’authentification des utilisateurs dans votre projet, ce qui permet de réduire les coûts de développement du code et de l’interface.
Restrictions :
- Le widget ne prend en charge que les méthodes d’authentification utilisateur suivantes :
- connexion classique par nom d’utilisateur/adresse e-mail et mot de passe ;
- connexion sans mot de passe à l’aide d’un code ou un lien à usage unique envoyé par SMS ou par e-mail ;
- authentification Web via les réseaux sociaux.
- Le widget ne fonctionne pas avec un navigateur externe. Pour des raisons de sécurité, les navigateurs externes limitent les URL provenant d’applications tierces.
- Le widget n’est pas adapté aux builds WebGL avec des iframes en raison de restrictions de redirection.
Configurez la redirection des utilisateurs vers l’application après une authentification réussie à l’aide du widget :
- Ouvrez votre projet dans le Compte éditeur.
- Dans le menu latéral, cliquez sur Login.
- Sélectionnez le projet de connexion et cliquez sur Configure.
- Sélectionnez la section Callback URLs.
- Dans le champ Callback URL, spécifiez les mêmes chemins de redirection utilisateur que ceux que vous avez spécifiés précédemment lors de la configuration du client OAuth 2.0.
- Cliquez sur Save changes.
Pour ouvrir le widget Xsolla Login, appelez la méthode SDK AuthWithXsollaWidget
et passez-lui les arguments suivants :
- la fonction de rappel
OnSuccess
pour gérer l’authentification de l’utilisateur et obtenir un jeton ; - la fonction de rappel
OnCancel
pour gérer la fermeture du widget par l’utilisateur sans authentification (facultatif).
AuthWithXsollaWidget
comme modèle).Affichage du widget du projet de démo pour plusieurs méthodes de connexion :
Liens utiles
Dernière mise à jour: 22 Janvier 2024Faute de frappe ou autre erreur dans le texte ? Sélectionnez le texte concerné et appuyez sur Ctrl+Entée.