Magic Login - Connexion sans mot de passe et connexion Google - Module PrestaShop

Module PrestaShop Magic Login : Stoppez l’Abandon de Panier avec la Connexion Sans Mot de Passe en 1 Clic

+111 téléchargements ★ ★ ★ ★ ★ 4.81 / 5 Version 2.0.0 1.7.8 8.0+ 9.0+ 5 langues 🇫🇷 FR 🇬🇧 EN 🇮🇹 IT 🇪🇸 ES 🇵🇱 PL
  • Connexion ou création de compte avec une simple adresse e-mail : code à 6 chiffres, lien en un clic ou Google
  • Remplace la page de connexion de votre boutique et l’étape de connexion du panier, avec l’option de commander sans compte
  • Comptes créés comme l’inscription native : prénom et nom, consentements de votre boutique, e-mail de bienvenue
  • Limites, jeton pour chaque visiteur, statistiques sans adresse e-mail, e-mail de test et diagnostic
  • Votre couleur, vos textes dans chaque langue et votre image ; fonctionne avec Social Login
  • Compatible PrestaShop 1.7.8, 8.0+ et 9.0+ (PHP 7.4 minimum)
Pas encore sûr ? Essayez-le gratuitement pendant 24 heures — aucune carte bancaire requise.
Fonctionnalités

L'essentiel, sans superflu.

Connexion sans mot de passe pour PrestaShop 1.7.8, 8.0+ et 9.0+ : code e-mail, lien en un clic et Google, avec le parcours du panier à la commande et les consentements de votre boutique.

Un code ou un lien en un clic

Le client saisit un code à 6 chiffres ou appuie sur le bouton de l’e-mail : aucun mot de passe à retenir.

Google en un clic

Le bouton officiel de Google : le jeton est vérifié sur votre serveur, le compte est retrouvé ou créé.

Des comptes comme l’inscription native

Nom, consentements de votre boutique, e-mail de bienvenue et hooks de vos autres modules, comme pour toute inscription.

Une connexion protégée

Limites par code, par adresse et par visiteur, un jeton pour chaque visiteur, pages de retour limitées à votre boutique, aucune adresse e-mail dans les statistiques.

Un chemin fluide jusqu’à la commande

Depuis le panier, le client se connecte et revient à sa commande, ou commande sans compte si vous l’autorisez.

Léger et rapide à régler

Une archive d’environ 310 Ko, rien de chargé sur les pages qui n’en ont pas besoin, un e-mail de test et un diagnostic pour vérifier vos réglages.

Avis clients

Ils l'utilisent au quotidien.

5 sur 5 · 4.81 avis

"Been using it for 6 months now, zero issues."

JL Jessica L.

"Najlepszy moduł jaki znalazłem. Wart każdej złotówki."

JR Jakub R.

"Super easy to configure, even for non-developers."

RC Ryan C.

"Excellent quality. Way better than Addons alternatives."

JW James W.
description Description complète expand_more

Éliminez les mots de passe : retirez la barrière entre vos visiteurs et la commande

Le mot de passe est le plus grand ennemi de votre taux de conversion. Selon le Baymard Institute, près d’un acheteur sur cinq a déjà abandonné une commande parce que le site lui demandait de créer un compte. Magic Login supprime définitivement cette barrière en offrant à vos clients une expérience de connexion "Passwordless" moderne, fluide et sécurisée : ils saisissent une adresse e-mail, la confirment, et ils sont connectés, ou ils obtiennent un vrai compte de votre boutique sans jamais choisir de mot de passe.

Page de connexion Magic Login d’une boutique PrestaShop : le logo de la boutique, le titre Connectez-vous ou créez un compte, un champ e-mail, le bouton Continuer et le lien Se connecter avec un mot de passe.
Un seul champ pour se connecter ou créer un compte

Connexion instantanée par Email ou Google

Offrez à vos utilisateurs la simplicité qu’ils méritent. Avec Magic Login, plus rien à retenir, plus rien à taper :

  • Google Login en un clic : Inscription ou connexion instantanée via le compte Google. Nom, prénom et e-mail sont récupérés automatiquement, et le jeton Google est vérifié sur votre serveur.
  • Code magique par e-mail : Le client reçoit un code à 6 chiffres par e-mail, le saisit (ou le colle, ou laisse son téléphone le remplir), et accède à son compte. Le code ne sert qu’une fois et expire après le délai que vous choisissez.
  • Lien en un clic : le même e-mail contient un bouton qui ouvre une page de confirmation, si bien que les scanners de messagerie qui ouvrent les liens ne le consomment pas.
  • Détection intelligente : Le module reconnaît automatiquement s’il s’agit d’un nouveau client ou d’un client existant pour un parcours sans aucune friction, sans choix entre « Se connecter » et « S’inscrire ».
Étape du code de Magic Login : le client saisit le code à 6 chiffres reçu à son adresse e-mail ; l’e-mail contient aussi un bouton qui le connecte en un clic.
Un code ou un lien : le client choisit

De vrais comptes, comme l’inscription native

Un nouveau client donne son nom et accepte les consentements de votre boutique (confidentialité, newsletter, offres partenaires), puis reçoit l’e-mail de bienvenue ; les hooks de vos autres modules (CRM, newsletter) sont appelés comme pour n’importe quelle inscription. Un compte invité de même adresse devient un compte client et conserve ses commandes, le panier suit le client et les remises automatiques de son groupe s’appliquent.

Étape du profil d’un nouveau client : prénom, nom et cases de confidentialité, de newsletter et d’offres partenaires de la boutique, puis le bouton Créer mon compte.
Nouveaux clients : un nom et les consentements de votre boutique

Une interface Mobile-First plein écran

Oubliez les formulaires PrestaShop classiques et austères. Magic Login déploie une interface dédiée en plein écran, sans header ni footer pour éliminer toute distraction. Entièrement optimisée pour le pouce sur smartphone, elle utilise des transitions AJAX fluides (sans rechargement de page) et un design épuré qui renforce la confiance de vos acheteurs lors du checkout. Elle est accessible (libellés, erreurs annoncées, usage au clavier, mouvement réduit) et indépendante de votre thème : choisissez votre couleur d’accent, rédigez un titre et un sous-titre dans chaque langue et ajoutez une image à côté du formulaire, avec un aperçu dans le back-office.

Onglet Apparence du back-office : couleur d’accent avec un avis de contraste, un titre et un sous-titre pour chaque langue, l’option du logo et l’image à côté du formulaire, avec un aperçu.
Votre couleur, vos textes, votre image

Intégration native et redirection intelligente

Le module est conçu pour booster votre tunnel de commande. Il devient la page de connexion et d’inscription de toute la boutique (le lien « Se connecter » du thème, « Mon compte » en pied de page, les pages qui demandent un compte). Lorsqu’un client clique sur « Commander », il est automatiquement redirigé vers l’interface Magic Login. Une fois connecté, il reprend son parcours exactement là où il l’avait laissé, avec son panier intact, ou il choisit Commander sans créer de compte lorsque votre boutique autorise la commande en invité. Vous pouvez aussi désactiver le « Guest Checkout » (commande invité) pour transformer chaque vente en un compte client fidèle : le module rétablit le réglage comme avant si vous changez d’avis ou désinstallez le module.

Page de connexion atteinte depuis le panier : le message Connectez-vous pour finaliser votre commande, le champ e-mail et le bouton Commander sans créer de compte.
Depuis le panier : se connecter, ou commander sans compte

Sécurité maximale et respect de votre base de données

Magic Login travaille en parfaite harmonie avec la structure native de PrestaShop : il ne modifie jamais les tables de votre boutique. Côté sécurité, les codes sont stockés hachés et ne servent qu’une fois, un Rate Limiting encadre les essais par code, les codes par adresse et les codes par visiteur, une adresse qui cumule trop de codes erronés est verrouillée un moment, chaque requête porte un jeton du visiteur (protection CSRF) et les pages de retour doivent appartenir à votre boutique. Une option refuse les adresses e-mail jetables. L’onglet Statistiques montre les codes envoyés, les connexions par code, par lien et par Google et les nouveaux comptes, avec un export CSV sans adresse e-mail ; un e-mail de test et un diagnostic vérifient votre configuration en une minute.

Onglet Statistiques du back-office : codes envoyés, connexions par code, par lien et par Google, nouveaux comptes et part des nouveaux clients, avec un export CSV.
Le chemin que choisissent vos clients

Simple à installer, large compatibilité

Le module fonctionne avec PrestaShop 1.7.8, 8.0+ et 9.0+ et demande PHP 7.4 ou plus ; PrestaShop 1.7.7 et les versions antérieures ne sont pas prises en charge. Il ne surcharge aucune classe de la boutique et fonctionne avec Social Login 2 : les boutons de vos autres modules de connexion s’affichent sur la page.

  • Installation standard depuis le gestionnaire de modules, avec une archive d’environ 310 Ko.
  • Multiboutique : ID client Google, textes et limites pour chaque boutique.
  • Si la licence n’est pas active, votre boutique garde ses pages de connexion habituelles.
  • Page, e-mail et administration en français, anglais, espagnol, italien et polonais.
  • Documentation complète et support technique selon votre formule.

Prêt à supprimer le mot de passe ? Installez Magic Login, ajoutez votre ID client Google si vous le souhaitez, et laissez vos clients se connecter avec une adresse e-mail. Lire la documentation complète.

Comparaison

Pourquoi nous choisir ?

Découvrez comment nous nous comparons aux alternatives les plus courantes du marché.

Fonctionnalité Addons
Tarification transparente
Mises à jour à vie incluses
Support direct du développeur
Compatible PS 1.7, 8 & 9
Code propre et standardisé
Compatible Multi-boutique
Aucun frais de renouvellement caché
Inclus Non inclus Partiel / Non garanti
Aperçu

Découvrez le module en images.

Un seul champ pour se connecter ou créer un compte : une adresse e-mail

Un seul champ pour se connecter ou créer un compte : une adresse e-mail

Depuis le panier : se connecter avec un code ou commander sans compte

Depuis le panier : se connecter avec un code ou commander sans compte

La même page sur mobile : un champ, de grands boutons, ni en-tête ni pied de page

La même page sur mobile : un champ, de grands boutons, ni en-tête ni pied de page

Un code ou un lien : le client choisit

Un code ou un lien : le client choisit

Nouveaux clients : un nom et les consentements de votre boutique

Nouveaux clients : un nom et les consentements de votre boutique

Votre couleur, vos textes, votre image

Votre couleur, vos textes, votre image

Le chemin que choisissent vos clients

Le chemin que choisissent vos clients

Support

FAQ

Trouvez les réponses aux questions fréquemment posées sur ce module

Magic Login remplace la connexion « e-mail + mot de passe » par un parcours sans mot de passe : le client saisit une adresse e-mail, reçoit un code à 6 chiffres et un bouton qui le connecte en un clic, et il est connecté, ou son compte est créé s’il est nouveau. La connexion Google est en option. Cela supprime l’étape du mot de passe oublié, où beaucoup de clients abandonnent une commande, et chaque client obtient un vrai compte de votre boutique.

Le module envoie un code à 6 chiffres avec le système d’e-mails de votre boutique, et la page le demande dans un seul champ, qui accepte un code collé et la saisie automatique que les téléphones et les navigateurs proposent pour les codes à usage unique. Le code est valable 10 minutes par défaut et ne sert qu’une fois. Un code erroné est refusé et compté, un nouveau code annule le précédent, et le client peut demander un autre code après un court compte à rebours.

Avec le bouton Google, le client choisit son compte Google dans la fenêtre de Google et le module reçoit l’adresse e-mail vérifiée et le nom : aucun code à saisir. Si un compte de votre boutique a la même adresse, le client y est connecté et son compte Google lui est lié. Un nouveau client obtient un compte, après les consentements de votre boutique s’il y en a. Le lien avec le compte Google est conservé : un client qui change plus tard l’adresse de son compte Google est toujours reconnu.

Oui, Google Identity Services est gratuit. Vous créez un projet dans la console Google Cloud, vous créez un ID client OAuth de type Application Web, vous ajoutez les adresses de votre boutique aux Origines JavaScript autorisées (l’onglet Google du module affiche les adresses exactes avec un bouton Copier) et vous collez l’ID client dans le module. Un bouton de l’onglet Google vérifie que votre serveur peut joindre Google. Votre boutique doit être servie en HTTPS.

Oui. Un visiteur qui n’est pas connecté et commence sa commande est envoyé vers Magic Login, qui affiche « Connectez-vous pour finaliser votre commande ». Après connexion, il revient à sa commande avec son panier, et les remises automatiques de son groupe de clients s’appliquent. Si votre boutique autorise la commande en invité, la page propose aussi « Commander sans créer de compte ». Si vous utilisez un module de commande en une page qui a sa propre étape de connexion, désactivez « Envoyer les visiteurs vers Magic Login » dans l’onglet Accès.

Oui, avec l’option « Désactiver la commande en invité » de l’onglet Accès. Le module mémorise le réglage de votre boutique et le rétablit lorsque vous désactivez l’option ou désinstallez le module. Tant que la commande en invité est désactivée, le bouton « Commander sans créer de compte » n’est pas affiché.

Il ne modifie jamais la structure des tables de PrestaShop. Il crée ses propres tables (codes, liens avec les comptes Google, statistiques) et enregistre ses réglages dans la configuration de PrestaShop. Les comptes existants restent tels quels et peuvent toujours se connecter avec leur mot de passe. Un client créé par Magic Login a un mot de passe aléatoire que personne ne connaît ; il peut en choisir un avec « Mot de passe oublié ? » ou sur sa page d’informations personnelles. Un compte invité de même adresse devient un compte client et conserve ses commandes. À la désinstallation, les tables et les réglages sont supprimés, sauf si vous demandez de conserver les données.

Les codes sont stockés hachés et ne servent qu’une fois. Ils expirent (au bout de 10 minutes par défaut) et s’arrêtent après 5 essais erronés, et dix essais erronés sur une adresse en un quart d’heure la verrouillent pour le reste de ce délai. Le nombre de codes envoyés par heure est limité par adresse et par visiteur. Chaque requête de la page porte un jeton du visiteur : un autre site ne peut donc connecter personne. La page de retour du client doit appartenir à votre boutique. Le jeton Google est vérifié sur votre serveur : signature, application, expiration et e-mail certifié. Les statistiques ne conservent aucune adresse e-mail ni adresse IP, seulement une courte valeur codée qui regroupe les requêtes d’un même visiteur.

Magic Login a sa propre page plein écran, indépendante de la mise en page de votre thème : aucune surcharge de template n’est nécessaire. Le lien « Se connecter » de votre thème y mène, et le module peut masquer le bloc de connexion des thèmes par défaut de PrestaShop si vous préférez placer son propre lien, à la position choisie dans l’en-tête.

PrestaShop 1.7.8, 8.0 et suivants, et 9.0 et suivants, avec PHP 7.4 ou plus. En multiboutique, les réglages sont enregistrés par boutique (ID client Google, textes, limites). La page, l’e-mail et le back-office existent en français, anglais, espagnol, italien et polonais, et le titre et le sous-titre de la page peuvent être rédigés pour chaque langue de votre boutique.

L’e-mail contient le code et un bouton. Le bouton ouvre une page de votre boutique qui affiche l’adresse, en partie masquée, et un bouton « Se connecter » : rien ne se passe tant que le client n’appuie pas, si bien que les scanners de messagerie et les aperçus qui ouvrent les liens ne le consomment pas. Le lien ne sert qu’une fois, aussi longtemps que le code, et connecte le navigateur où le bouton est pressé, le téléphone qui reçoit l’e-mail par exemple. Vous pouvez désactiver le lien dans l’onglet Sécurité.

Oui, juste après sa connexion. PrestaShop demande le mot de passe actuel sur la page d’informations personnelles, qu’un client créé par Magic Login n’a jamais vu. Pendant 30 minutes après la connexion (de 1 à 120 minutes, selon votre choix), la page ne le demande pas, et le mot de passe du compte n’est jamais modifié par cette page. Passé ce délai, un client créé par Magic Login confirme avec un nouveau code avant de modifier ses informations, et un client qui a son propre mot de passe retrouve la page habituelle avec son mot de passe.

Le module se désactive de lui-même et votre boutique fonctionne comme avant : les pages de connexion et d’inscription de PrestaShop reviennent, le panier n’est plus redirigé et vos clients conservent leurs comptes. Renouveler la licence, que la page de configuration du module vous demande, réactive le module avec tous ses réglages. Vous pouvez aussi désactiver le module sans perdre aucun réglage avec le premier interrupteur de l’onglet Accès.

Rejoindre +111 marchands utilisent ce module

Installation en 5 minutes · Documentation complète incluse

inventory_2 Module 10.70 € 4.28 € one-time -60%
Choisissez votre licence
3 mois d'assistance pour 0.99€ · puis 1.99€/mois
  • • Réponse sous 24h ouvrées
  • 🔧 Aide à l'installation et à la configuration
  • 💬 Contact direct avec le développeur
Sans engagement · Résiliation en 1 clic depuis votre compte
Au lieu de --€/year si acheté séparément
Chargement...