Comment créer mon application Amazon ?

Prérequis : votre boutique et son URL de redirection doivent être accessibles en HTTPS pour utiliser Login with Amazon.

Dans la configuration du module, sélectionnez la boutique concernée si vous utilisez le multiboutique. Ouvrez « Configuration des boutons de connexion », puis modifiez le connecteur Amazon. Conservez ce formulaire ouvert pour copier son URL de redirection et y renseigner les identifiants.

Créer le profil de sécurité

  1. Connectez-vous à la console Login with Amazon avec un compte développeur autorisé.
  2. Créez un Security Profile, ou utilisez un profil existant activé pour Login with Amazon.
  3. Renseignez le nom reconnaissable de votre boutique, une description et l’URL de votre politique de confidentialité. Vous pouvez ajouter un logo cohérent avec votre boutique.
  4. Enregistrez le profil, puis copiez son Client ID et son Client Secret dans les champs correspondants du connecteur Amazon.

Enregistrer l’URL de retour

Dans Web Settings du profil, ajoutez à Allowed Return URLs l’URL de redirection exacte affichée dans le module. Ce connecteur utilise un flux serveur de redirection : il ne nécessite pas de renseigner Allowed Origins, réservé à l’intégration JavaScript correspondante.

Enregistrez les paramètres Amazon, vérifiez les traductions du bouton dans le module, activez le connecteur et cliquez sur « Mettre à jour ». Le module demande l’autorisation profile pour récupérer les informations de profil nécessaires à la connexion.

La distinction entre origines et URL de retour est décrite dans la documentation officielle d’enregistrement d’un site.

Pour choisir les emplacements des boutons, consultez la configuration du module et, si nécessaire, les positions avancées.

Testez ensuite le parcours complet en tant que visiteur déconnecté : autorisation chez le fournisseur, retour à la bonne boutique, création ou récupération du compte client et connexion persistante après rechargement de la page. L’affichage d’un écran d’autorisation, à lui seul, ne confirme pas la réussite de la connexion.

Autres FAQ dans la même catégorie