2FA back-office : protégez vos accès admin - Module PrestaShop
Module PrestaShop 2FA : Sécurisez votre Back-Office et Stoppez le Vol de Mots de Passe
- Code à 6 chiffres d'une application (Google Authenticator, Authy, Microsoft Authenticator…) après le mot de passe
- Un code par mois et par navigateur : appareils de confiance 30 jours, session vérifiée 12 heures
- 2FA obligatoire par profil, avec délai de grâce et blocage après codes erronés
- Tableau de bord, journal et réinitialisation d'un collègue en quelques clics
- 10 codes de secours par employé, retour d'urgence par fichier ou console
- Compatible PrestaShop 1.7.8, 8.2+ et 9.1+ (PHP 7.4 minimum)
L'essentiel, sans superflu.
Authentification TOTP à deux facteurs avec Google Authenticator, Authy ou Microsoft, appareils de confiance et gestion par employé.
Double vérification TOTP
Un code à 6 chiffres d’une application, en plus du mot de passe, avant toute action du back-office.
Activation par QR code
Scannez le QR code, saisissez un premier code : la configuration prend deux minutes.
Compatible toutes les apps
Google Authenticator, Microsoft Authenticator, Authy, 1Password, Bitwarden et toute application TOTP.
Codes de secours inclus
Dix codes à usage unique par employé, renouvelables depuis la page « Mon authentification à deux facteurs ».
Gestion par employé
Chaque employé gère sa 2FA ; un super-administrateur réinitialise ou débloque un collègue depuis le tableau de bord.
Protection contre le vol de mot de passe
Avec un mot de passe volé, ni page, ni formulaire, ni appel AJAX du back-office ne s’exécute sans le code.
Ils l'utilisent au quotidien.
description Description complète expand_more
Sécurisez votre Back-Office PrestaShop avec l'Authentification Double Facteur (2FA)
Saviez-vous qu'un mot de passe, aussi complexe soit-il, ne suffit plus à garantir la sécurité de votre boutique en ligne ? Face à la recrudescence du phishing et du vol d'identifiants, l'accès à votre administration est la cible privilégiée des pirates. Notre module Two-Factor Authentication (2FA) ajoute une seconde étape à chaque connexion : le code à 6 chiffres d'une application installée sur le smartphone de l'employé. Avec un mot de passe volé, rien ne s'exécute dans votre back-office : ni page, ni formulaire, ni appel AJAX.
Un second verrou contre le vol de mot de passe
La sécurité de votre chiffre d'affaires et la protection des données de vos clients sont vos priorités. Le module repose sur la norme ouverte TOTP (Time-based One-Time Password, RFC 6238), prise en charge par les applications d'authentification courantes : le code change toutes les 30 secondes et ne fonctionne qu'une seule fois. Vous renforcez ainsi la protection des données personnelles de votre boutique (RGPD) et la confiance au sein de votre équipe de gestion.
Une connexion qui ne ralentit pas votre équipe
Une double authentification que l'on contourne parce qu'elle fatigue ne protège plus personne. Le module réduit le nombre de codes demandés sans affaiblir le contrôle :
- Un code par mois et par navigateur : l'appareil de confiance est mémorisé 30 jours (réglable), quelle que soit l'adresse IP. Chaque employé voit ses appareils et retire ceux qu'il n'utilise plus.
- Une session vérifiée de 12 heures : un seul code par journée de travail, même sur un poste non mémorisé. La durée se règle de 1 à 168 heures et la déconnexion la termine.
- Une saisie rapide : le code part dès le sixième chiffre, et la case « Se souvenir de cet appareil » est cochée par défaut (réglable).
Les fonctionnalités clés
- Compatibilité universelle : Google Authenticator, Microsoft Authenticator, Authy, 1Password, Bitwarden ou toute application TOTP. Activation par QR code, par clé de configuration lisible ou par le bouton « Ouvrir dans l'application » sur téléphone.
- Gestion granulaire des profils : rendez la 2FA obligatoire pour les profils critiques (ex. SuperAdmin) et laissez les autres l'activer eux-mêmes depuis « Mon authentification à deux facteurs ».
- Période de grâce configurable : laissez quelques jours (7 par défaut) à vos collaborateurs pour s'équiper avant de rendre la double authentification obligatoire. Le délai court à partir du jour où le profil devient obligatoire, et un bandeau indique les jours restants.
- Blocage après codes erronés : après 5 codes faux (réglable), le compte est bloqué 15 minutes (réglable). Le blocage est enregistré en base : se reconnecter ne remet pas les essais à zéro.
- Tableau de bord et journal : les super-administrateurs voient qui est protégé, qui est bloqué et qui doit encore configurer sa 2FA, et consultent l'historique des vérifications, des échecs et des modifications de sécurité.
- Réinitialisation d'un collègue : un employé a perdu son téléphone ? Un super-administrateur réinitialise ou débloque son compte en quelques clics, en confirmant avec son propre code.
- Contrôle avant toute action : le code est exigé avant l'exécution d'une page, d'un formulaire ou d'un appel AJAX. Changer de téléphone ou créer de nouveaux codes de secours demande aussi un code valide.


Pourquoi choisir cette solution pour votre boutique PrestaShop ?
Contrairement à d'autres solutions complexes, notre module a été pensé pour les e-commerçants exigeants qui ne veulent pas sacrifier leur temps. Il offre un équilibre entre haute sécurité et confort d'utilisation.
- Sérénité : votre catalogue, vos marges et vos fichiers clients sont protégés par un double verrou numérique.
- Toujours une porte de secours : 10 codes de secours à usage unique par employé, la réinitialisation par un super-administrateur, le fichier
DISABLE_2FAet la commande consolewepresta:2fa:disablevous évitent un blocage définitif. - Léger : aucun override, aucune bibliothèque PHP tierce, des secrets chiffrés et authentifiés, une archive de moins de 250 Ko.
- Une licence qui ne coupe jamais la protection : si la licence expire, la 2FA reste appliquée ; seuls les réglages et le tableau de bord sont verrouillés.
Une installation simple, rapide et efficace
Pas besoin d'être un expert en cybersécurité pour protéger votre business. L'installation se fait en quelques clics directement depuis votre gestionnaire de modules. Une fois activé, le module guide chaque employé pas à pas dans la configuration de son application mobile : deux minutes suffisent. Désignez les profils obligatoires, et votre back-office PrestaShop bénéficie d'une protection de niveau professionnel, prête à affronter les menaces du web moderne.


Compatibilité
Compatible avec PrestaShop 1.7.8, 8.2+ et 9.1+, avec PHP 7.4 minimum (extensions json, openssl et mbstring). PrestaShop 1.7.7, 8.0, 8.1 et 9.0 ne sont pas pris en charge. Une seule archive convient à ces versions. L'interface est disponible en français, anglais, espagnol, italien et polonais. Sur PrestaShop 1.7, la page de configuration signale trois anciens scripts autonomes de PrestaShop (backup.php, pdf.php, get-file-admin.php) à supprimer : ils répondent à un employé connecté sans passer par le contrôle du module.
Le support est assuré depuis votre espace client WePresta ou par email à mail@wepresta.shop, selon l'option de support de votre offre. Lire la documentation complète
Pourquoi nous choisir ?
Découvrez comment nous nous comparons aux alternatives les plus courantes du marché.
| Fonctionnalité | WePresta | Addons |
|---|---|---|
| payments Tarification transparente | check_circle | cancel |
| update Mises à jour à vie incluses | check_circle | cancel |
| support_agent Support direct du développeur | check_circle | cancel |
| verified Compatible PS 1.7, 8 & 9 | check_circle | help_outline |
| code Code propre et standardisé | check_circle | cancel |
| storefront Compatible Multi-boutique | check_circle | help_outline |
| money_off Aucun frais de renouvellement caché | check_circle | cancel |
Découvrez le module en images.
FAQ
Trouvez les réponses aux questions fréquemment posées sur ce module
Rejoindre +7 marchands utilisent ce module
Installation en 5 minutes · Documentation complète incluse