Double authentification pour PrestaShop

Pour activer la double authentification sur le back-office PrestaShop, installez le module Sentinel : chaque employé ajoute un second facteur depuis son profil (application TOTP, passkey ou clé de sécurité FIDO2), et l’administrateur peut l’imposer profil par profil. Toute la double authentification de Sentinel est gratuite, dans l’édition Free, sans abonnement.

Free & ProInclus dans Free, étendu avec Pro

Mis à jour le 9 novembre 2026

Un second facteur pour chaque compte administrateur.

L’employé choisit ses méthodes depuis son profil. L’administrateur définit les obligations par profil et suit la mise en conformité de l’équipe.

  • TOTP, passkeys (Touch ID, Face ID, Windows Hello), clés de sécurité FIDO2
  • Codes de secours à usage unique et appareils de confiance
  • Politique obligatoire, optionnelle ou non requise ; délai et rappels
  • Suivi des employés, dérogations et révocation des méthodes, sessions et appareils

Pourquoi protéger le back-office par un second facteur

Le back-office PrestaShop donne accès aux commandes, aux données clients, aux modules et à la configuration de la boutique. Un mot de passe volé, réutilisé sur un autre site ou deviné suffit pour y entrer.

Avec la double authentification, la connexion demande une seconde preuve après le mot de passe : un code temporaire, une passkey ou une clé physique. Un mot de passe seul ne suffit plus. Après six codes erronés d’affilée, Sentinel bloque l’adresse qui tente de se connecter et enregistre la tentative.

Ce que fait Sentinel

  • Trois méthodes au choix. Une application TOTP (un code à six chiffres qui change toutes les trente secondes), une passkey (l’empreinte, le visage ou le code PIN qui déverrouille déjà l’ordinateur ou le téléphone) ou une clé de sécurité FIDO2 branchée en USB ou approchée en NFC.
  • Dix codes de secours à usage unique, affichés une seule fois, pour se connecter sans téléphone.
  • Des appareils de confiance, désactivés à l’installation : l’administrateur fixe une durée de 0 à 90 jours, et chaque employé peut révoquer ses appareils.
  • Une trace dans les journaux de sécurité : codes erronés, codes de secours utilisés, connexions depuis un appareil de confiance.

Le QR code de l’application est dessiné par le navigateur : rien n’est envoyé à un service extérieur pendant la configuration, et la boutique conserve le secret chiffré.

Imposer la double authentification à l’équipe

Dans Sentinel, chaque profil d’employé reçoit une obligation : Non requise, Facultative ou Requis. Un employé concerné voit d’abord un bandeau, puis un écran de rappel après 7 jours, puis l’enrôlement devient obligatoire après 30 jours. Ces délais se règlent, et le compte à rebours démarre pour chaque employé à sa première connexion.

L’onglet Employés montre qui est protégé, avec quelles méthodes, et qui est en retard. Un SuperAdmin peut y révoquer les méthodes, les sessions ou les appareils d’un employé, forcer un nouvel enrôlement ou accorder une dérogation temporaire. Un employé sans aucun droit sur le menu Sentinel peut quand même s’enrôler.

Free ou Pro ?

La double authentification est entièrement gratuite : méthodes, codes de secours, appareils de confiance, politique par profil et suivi de l’équipe sont inclus dans Sentinel Free. Sentinel Pro ajoute d’autres protections, comme le pare-feu applicatif ou l’anti-brute-force, mais rien n’est retiré à la double authentification en Free.

Mise en place

  1. Installez Sentinel sur votre boutique PrestaShop 1.7.7 à 9.2 (compatibilité).
  2. Chaque employé ouvre son profil, clique sur Configurer la double authentification, puis Ajouter une méthode, et suit l’assistant.
  3. Il télécharge ou imprime ses dix codes de secours.
  4. Pour l’imposer, un administrateur règle les profils et les délais dans Sentinel > Configuration, onglet Double authentification.

Limites à connaître

  • Pendant la période de grâce, un employé concerné se connecte encore avec son seul mot de passe : le délai prévient, il ne protège pas.
  • Sur un appareil de confiance, le mot de passe seul suffit jusqu’à l’expiration ou la révocation. Réservez cette option aux appareils personnels.
  • Une passkey est liée au domaine du back-office : sur plusieurs domaines, chaque domaine a besoin de la sienne, alors que l’application TOTP fonctionne partout.
  • Si le contrôle du second facteur tombe en panne, Sentinel laisse le back-office accessible et enregistre l’incident, plutôt que de bloquer toute l’équipe.

Pour réduire encore la surface d’attaque, combinez la double authentification avec le contrôle d’accès au back-office par IP, lui aussi gratuit.

FAQ

Questions sur
cette fonctionnalité.

Toutes les questions
Que se passe-t-il si un employé perd son téléphone ?

Il se connecte avec l’un de ses dix codes de secours, chacun utilisable une seule fois. S’il les a perdus aussi, un administrateur désactive sa double authentification depuis le serveur avec la commande sentinel:2fa:disable.

Mes clients doivent-ils aussi saisir un code ?

Non. La double authentification de Sentinel ne concerne que les connexions au back-office. Les clients de la boutique ne sont jamais concernés, et les tâches planifiées ou lancées en ligne de commande continuent de fonctionner.

Quelles applications et quels appareils fonctionnent ?

Toute application d’authentification TOTP, comme Google Authenticator, Authy ou 1Password. Côté passkeys : Touch ID, Windows Hello ou le verrouillage d’écran d’un Android ou d’un iPhone. Côté clés physiques : toute clé FIDO2, comme YubiKey, Token2 ou Nitrokey.

Peut-on exiger la double authentification immédiatement ?

Oui. Par défaut, l’employé dispose de 30 jours pour s’équiper. Réglez l’échéance sur 0 jour pour exiger l’enrôlement dès sa prochaine connexion.

Commencez par sécuriser vos accès

Installez Sentinel.
La 2FA est déjà incluse.

Télécharger gratuitement

Sans abonnement pour la version Free · PrestaShop 1.7.7 – 9.2

Comment l’installer