# 2FA Google Authenticator para PrestaShop

> Activa la autenticación de dos factores (2FA) en el back office de PrestaShop 8 y 9 con cualquier app TOTP: Google Authenticator, Authy, 1Password, Microsoft Authenticator. Códigos de recuperación, protección anti fuerza bruta, multitienda.

- Página: <https://www.datafirefly.com/es/producto/2fa-google-authenticator-prestashop/>
- Idioma: es
- Actualizado el: 2026-09-08
- Plataforma: PrestaShop
- Categoría: Seguridad y protección
- Referencia: DF-2FA-DE
- Precio: 80.00 EUR
- Otros idiomas: [fr](https://www.datafirefly.com/product/2fa-google-authentificator-pour-prestashop/index.md), [en](https://www.datafirefly.com/en/product/2fa-google-authenticator-prestashop/index.md), [de](https://www.datafirefly.com/de/produkt/2fa-google-authentificator-fuer-prestashop/index.md), [it](https://www.datafirefly.com/it/product/2fa-google-authentificator-per-prestashop/index.md), [pl](https://www.datafirefly.com/pl/produkt/2fa-google-authenticator-dla-prestashop/index.md), [nl](https://www.datafirefly.com/nl/product/2fa-google-authentificator-pour-prestashop/index.md), [pt](https://www.datafirefly.com/pt/produto/2fa-google-authenticator-prestashop/index.md)
- Índice: <https://www.datafirefly.com/es/producto/llms.txt>

### Autenticación de dos factores (2FA) para el back office de PrestaShop 8 y 9

El back office de PrestaShop es el objetivo número uno de los ataques a tu tienda. Una contraseña de administrador comprometida significa acceso a tus pedidos, tus clientes y tu código fuente. **2FA Google Authenticator** añade una segunda capa de seguridad: además de la contraseña, cada inicio de sesión de administrador requiere un código de 6 dígitos generado por una app TOTP en el teléfono del empleado.

#### Compatible con PrestaShop 8 y PrestaShop 9

El módulo funciona de forma nativa en PrestaShop 8.0 a 8.2 y en PrestaShop 9, incluida la nueva página de inicio de sesión Symfony del back office de PS9. Una sola versión del módulo, sin ajustes específicos según la versión.

#### Compatible con todas las apps TOTP estándar

El módulo sigue el estándar **RFC 6238 (TOTP)** y funciona con:

- Google Authenticator (iOS, Android)
- Microsoft Authenticator
- Authy
- 1Password (integrado en el gestor de contraseñas)
- Bitwarden Authenticator
- FreeOTP
- Y cualquier otra app TOTP estándar

#### Activación global o individual

El 2FA puede hacerse obligatorio para todos los empleados (modo forzado) o dejarse como opt-in: cada empleado activa su propio 2FA desde su menú de usuario o desde el banner recordatorio del back office. Configuración desde Módulos → 2FA Google Authenticator.

#### Configuración en 2 minutos para el empleado

En su primer inicio de sesión tras la activación, el empleado escanea un código QR con su app TOTP, introduce el código generado para validar el emparejamiento, y listo. Los siguientes inicios de sesión solo piden el código de 6 dígitos después de la contraseña. El código QR se genera localmente en el navegador — sin llamadas a servicios externos.

#### Códigos de recuperación

Durante el emparejamiento se generan 8 códigos de recuperación de un solo uso que se muestran al empleado. Deben guardarse en un lugar seguro (gestor de contraseñas, papel en caja fuerte). Si el teléfono se pierde o es robado, uno de estos códigos permite iniciar sesión y restablecer el emparejamiento. Los códigos se almacenan hasheados en SHA-256: nunca son legibles en la base de datos.

#### Restablecimiento por el Super Admin

Si un empleado pierde tanto su teléfono como sus códigos de recuperación, un Super Admin puede restablecer su 2FA con un clic desde la página de configuración del módulo. El siguiente inicio de sesión volverá a pedir el emparejamiento inicial.

#### Protección contra fuerza bruta

Tras 5 códigos inválidos consecutivos, la verificación 2FA de la cuenta se bloquea durante 15 minutos. Un atacante no puede enumerar los códigos de 6 dígitos, ni siquiera automatizando los intentos.

#### Características técnicas

- Estándar **RFC 6238 (TOTP)**, ventana de 30 segundos, 6 dígitos
- Secreto TOTP cifrado con AES-256 en la base de datos
- Códigos de recuperación hasheados en SHA-256
- Bloqueo de 15 minutos tras 5 fallos consecutivos
- Activación obligatoria global u opt-in por empleado
- 8 códigos de recuperación de un solo uso
- Restablecimiento por Super Admin
- Código QR generado localmente — sin dependencias externas
- Compatible con **multitienda**
- PrestaShop 8.0+ y 9.x, PHP 7.4+ (8.1+ para PS9)
