Tout ce que vous voudriez savoir avant d'installer.
Un regard détaillé sur le fonctionnement de Connexion Sociale (Google, Apple, Facebook) PrestaShop, pourquoi nous l'avons conçu ainsi, et la réflexion derrière les fonctionnalités ci-dessus.
Pourquoi la connexion sociale
Le formulaire d'inscription est l'un des principaux points d'abandon d'une boutique, surtout sur mobile. Avec la connexion sociale, le client choisit son compte Google, Apple ou Facebook et son compte client est créé avec son nom et son e-mail, sans mot de passe à inventer.
Au bon endroit du parcours
Les boutons s'affichent sur la page de connexion, sur la page d'inscription et, en option, dans l'étape « Informations personnelles » du tunnel de commande. Après la connexion, le client revient à la page d'où il est parti : un visiteur qui se connecte pendant sa commande retrouve directement son tunnel.
Des comptes propres, sans doublon
Le module retrouve d'abord un compte social déjà associé, puis rattache le service au compte existant quand le fournisseur a vérifié l'e-mail. Si l'e-mail existe déjà sans pouvoir être rattaché, le client est invité à se connecter avec son mot de passe puis à associer le service depuis son compte. Les comptes désactivés ne peuvent pas se connecter. En multiboutique sans clients partagés, un compte social ne connecte jamais un client d'une autre boutique.
Un tableau de bord qui répond aux vraies questions
Combien de clics aboutissent à une connexion, quel service domine, sur quels appareils, à quelles heures, quelle part de votre clientèle utilise la connexion sociale et quel chiffre d'affaires ces clients génèrent. Chaque client n'est compté qu'une fois dans le chiffre d'affaires, même s'il a associé plusieurs services. La liste « Activité récente » affiche l'erreur exacte du fournisseur, ce qui simplifie la mise en place.
Sécurité
State OAuth et nonce à usage unique, limite de tentatives par IP, paramètre de retour validé pour empêcher toute redirection vers un site tiers, dissociation protégée par jeton, secrets jamais réaffichés dans le back-office et jamais écrits dans les journaux. Le client_secret Apple est signé en ES256 à chaque connexion et n'est valable que 5 minutes.
RGPD
Une mention légale liée à votre page CMS s'affiche sous les boutons et l'acceptation est enregistrée pour chaque compte créé. Les journaux, qui contiennent des adresses IP, sont purgés automatiquement. Le module répond aux demandes d'export et de suppression du module officiel psgdpr, et nettoie ses données quand un client est supprimé.
Bon de bienvenue et CRM
Chaque nouveau compte social peut recevoir un bon à usage unique, visible dans le panier, pour déclencher la première commande. Les groupes clients par service permettent de cibler vos campagnes. Le webhook signé HMAC-SHA256 transmet les connexions, liaisons et dissociations à Make, n8n, Zapier ou votre propre CRM.
Il n’y a pas encore d’avis.