Tous les modules
Connexion avec Amazon : identification et création de compte logo
AuthenticationNouveau

Connexion avec Amazon : identification et création de compte

Permettez à vos clients de se connecter ou de créer un compte PrestaShop avec Amazon, sans les contraintes des mots de passe et de l’inscription. OAuth sécurisé côté serveur, placement flexible des boutons et liaison de comptes intégrée.

  • Amazon sign-in
  • Checkout login
  • Account linking
  • OAuth 2.0 + PKCE

Présentation du produit

À propos de ce module

Offrez aux utilisateurs d’Amazon un moyen plus rapide d’accéder à votre boutique, sans les obliger à créer et à mémoriser un mot de passe supplémentaire. Le module ajoute un mode de connexion Amazon qu’ils connaissent déjà : il reconnaît les clients existants, crée de nouveaux comptes PrestaShop et associe les comptes déjà créés, tout en vous laissant la maîtrise du processus.

Du visiteur au client, réduisez les étapes

Placez le bouton Amazon là où il sera le plus utile : sous le formulaire de connexion, au-dessus du formulaire de création de compte, dans l’en-tête ou à un emplacement personnalisé du thème. L’autorisation s’ouvre dans une fenêtre contextuelle dédiée afin que les clients gardent leurs repères, puis les ramène à la page de la boutique d’où ils sont partis. Si les fenêtres contextuelles ou JavaScript ne sont pas disponibles, un parcours en pleine page prend le relais et permet de poursuivre la connexion.

Gérez intelligemment les comptes nouveaux et existants

Les utilisateurs dont le compte Amazon est déjà lié se connectent immédiatement, tandis qu’un profil complet et vérifié permet de créer automatiquement un nouveau compte client PrestaShop. Si l’adresse e-mail Amazon correspond déjà à un compte de la boutique, vous pouvez lier les deux comptes automatiquement ou demander une seule fois au client le mot de passe de son compte sur la boutique avant de les associer. Comme la liaison est enregistrée avec l’identifiant du client, elle reste valide même si l’adresse e-mail du compte boutique est modifiée par la suite.

Si Amazon ne fournit pas toutes les informations de profil requises, le client accède à une étape claire pour compléter son inscription au lieu de se retrouver dans une impasse.

Préservez le fonctionnement natif de PrestaShop

L’authentification passe par le mécanisme de session client de PrestaShop, afin que les paniers, la conversion des comptes invités, les groupes clients et les règles panier fonctionnent comme avec le formulaire de connexion standard. Les nouvelles inscriptions déclenchent les hooks habituels de création de client et respectent le réglage d’envoi de l’e-mail de bienvenue de la boutique. Les clients peuvent aussi définir ultérieurement un mot de passe classique pour la boutique grâce à la procédure standard de récupération de mot de passe de PrestaShop.

Adaptez chaque bouton à son emplacement dans la boutique

Configurez chaque emplacement séparément, avec son propre style visuel, sa taille, sa forme, son libellé et son option pleine largeur. Utilisez les emplacements de hooks PrestaShop prêts à l’emploi ou créez des extraits de thème supplémentaires pour d’autres zones. Un aperçu en direct et du CSS personnalisé facultatif permettent d’intégrer harmonieusement le bouton à votre thème sans modifier les fichiers sources du module.

Mesurez l’adoption et gérez les clients liés

Le tableau de bord affiche les comptes liés, les nouvelles liaisons, les inscriptions, les connexions, les tentatives échouées et l’activité récente, avec des tendances sur différentes périodes. Une liste dédiée des comptes liés permet d’effectuer des recherches, de filtrer par date, de parcourir les résultats par page et de les exporter au format CSV. Vous pouvez dissocier une identité Amazon sans modifier le compte client de la boutique, ou supprimer ce dernier si nécessaire.

Profitez d’une connexion sécurisée et respectueuse des données personnelles

Le module utilise le flux OAuth 2.0 Authorization Code d’Amazon côté serveur avec PKCE, une validation du paramètre state à usage unique et à durée de validité limitée, la vérification des certificats pour les requêtes HTTPS et des contrôles sécurisés des URL de retour. Les jetons d’accès sont traités exclusivement côté serveur et ne sont pas conservés. Le module demande uniquement l’accès au profil Amazon de base, prend en charge les hooks PrestaShop d’export et d’effacement des données RGPD et vous permet de désactiver la journalisation de l’activité.

Un assistant de configuration fournit l’URL de retour Amazon et l’origine autorisée exactes, tandis que des diagnostics intégrés signalent les identifiants manquants, le SSL désactivé ou les emplacements de bouton inactifs.

Fonctionnalités

Parcours de connexion client

  • Connexion ou création d’un compte client PrestaShop à partir d’un profil Amazon vérifié
  • Autorisation dans une fenêtre contextuelle avec retour automatique à la page d’origine de la boutique
  • Basculement vers une page complète si JavaScript est désactivé ou si une fenêtre contextuelle ne peut pas être utilisée
  • Étape guidée pour compléter l’inscription lorsqu’Amazon ne fournit pas toutes les données de profil requises

Rapprochement des comptes et intégration à PrestaShop

  • Connexion directe pour les comptes Amazon déjà liés
  • Liaison automatique par adresse e-mail ou, au choix, confirmation ponctuelle du mot de passe du compte sur la boutique
  • Liaisons fondées sur l’identifiant client, qui restent valides après la modification de l’adresse e-mail du compte boutique
  • Gestion native de la session client, du panier, du hook d’authentification, des règles panier et de l’e-mail de bienvenue

Emplacements et apparence

  • Emplacements intégrés pour l’en-tête, le formulaire de connexion et le formulaire de création de compte
  • Emplacements personnalisés réutilisables dans le thème, avec des extraits Smarty prêts à copier
  • Réglages indépendants du style, de la taille, de la forme, du libellé et de la largeur pour chaque emplacement
  • Aperçu du bouton en direct et CSS personnalisé facultatif

Suivi et gestion des comptes

  • Indicateurs du tableau de bord pour les liaisons, les inscriptions, les connexions et les tentatives échouées
  • Tendances d’activité sur 7, 30 ou 90 jours et aperçu des liaisons récentes
  • Liste des comptes liés avec recherche, filtre par date et pagination
  • Export CSV de la sélection de comptes en cours
  • Actions distinctes pour dissocier Amazon ou supprimer le client associé de la boutique

Sécurité et respect des données personnelles

  • Flux OAuth 2.0 Authorization Code côté serveur avec validation par Client Secret et PKCE
  • Validation du paramètre state à usage unique et à durée de validité limitée, avec contrôle garantissant que l’URL de retour appartient à la même boutique
  • Vérification du certificat TLS pour les requêtes adressées à l’API Amazon
  • Accès limité au profil de base ; les jetons d’accès ne sont ni conservés ni exposés au navigateur
  • Journalisation facultative de l’activité et intégration aux fonctions PrestaShop d’export et d’effacement des données RGPD
  • Le Client Secret enregistré n’est pas renvoyé vers la page d’administration

Configuration et compatibilité

  • Assistant de démarrage indiquant les valeurs exactes d’Allowed Return URL et d’Allowed Origin
  • Diagnostics de configuration pour les identifiants, le HTTPS et les emplacements de bouton actifs
  • Compatible avec PrestaShop 1.7 et les versions ultérieures
  • Comptes liés et rapports propres à chaque boutique pour les installations multiboutiques

Démo en ligne

Démo back-office

Aperçu du panneau d'administration

Ouvrir le back-office

Démo front-office

Boutique vue par le client

Ouvrir le front-office

Questions fréquentes

Changelog

v2.0.0
  • • Fresh start: rebuilt from the ground up, with a whole bag of new features along the way.