Connexion classique par nom d’utilisateur/adresse e-mail et mot de passe
Cette méthode d’authentification permet aux utilisateurs de votre application de se connecter par leur nom d’utilisateur ou adresse e-mail.
Lors de l’inscription, les utilisateurs doivent indiquer une adresse e-mail, même si vous utilisez des noms d’utilisateur pour l’authentification. Les adresses e-mail sont utilisées pour confirmer les inscriptions et réinitialiser les mots de passe.
Pour implémenter l’authentification par nom d’utilisateur/adresse e-mail et mot de passe :
- Dans l’interface de l’application, ajoutez les éléments suivants :
- formulaire d’inscription utilisateur ;
- formulaire de demande de renvoi d’e-mail de confirmation d’inscription ;
- formulaire de connexion ;
- formulaire de réinitialisation du mot de passe.
- Implémentez la logique d'authentification en utilisant les méthodes SDK suivantes :
registerNewUser
— crée un nouveau compte utilisateur dans l'application et envoie un e-mail de confirmation d'inscription à l'adresse e-mail spécifiée. Pour terminer l'enregistrement, l'utilisateur doit suivre le lien contenu dans l'e-mail ;resendAccountConfirmationEmail
— renvoie l'e-mail de confirmation d'inscription à l'adresse e-mail spécifiée. Pour terminer l'enregistrement, l'utilisateur doit suivre le lien contenu dans l'e-mail ;authByUsernameAndPassword
— autorise l'utilisateur dans l'application par nom d'utilisateur/adresse e-mail et mot de passe spécifiés ;resetPassword
— réinitialise le mot de passe actuel de l'utilisateur et envoie un e-mail pour modifier le mot de passe à l'adresse e-mail spécifiée lors de l'inscription.
Vous pouvez configurer l’URL vers laquelle l’utilisateur est redirigé après une authentification, une confirmation par e-mail ou une réinitialisation du mot de passe réussies dans les paramètres du projet de connexion dans le Compte éditeur (Security > OAuth 2.0 > OAuth 2.0 redirect URIs).
Vous pouvez customiser les e-mails pour les utilisateurs dans le Compte éditeur si, pour les données utilisateur, vous utilisez votre stockage personnalisé ou le stockage Xsolla.
Cet article vous a été utile ?
Évaluer cette page
Préfère ne pas répondre
Merci pour votre commentaire !
Liens utiles
Faute de frappe ou autre erreur dans le texte ? Sélectionnez le texte concerné et appuyez sur Ctrl+Entée.