PrestaShop Marketing & Promociones

Inicio de Sesión Social (Google, Apple, Facebook) PrestaShop

Google, Apple y Facebook en un clic, en el inicio de sesión, el registro y el proceso de compra.

Elegantes botones de inicio de sesión social superpuestos a un panel de análisis con curvas de conversión, heatmap horario y reparto por proveedor de fondo.

De un vistazo
  • Inicio de sesión y registro en un clic con Google, Apple o Facebook
  • Botones en la página de inicio de sesión, en el registro y en el paso «Datos personales» del proceso de compra
  • Página «Cuentas conectadas» donde el cliente vincula o desvincula sus cuentas
  • Panel: conversión por servicio, dispositivos, horas de conexión e ingresos
  • Módulo traducido a 8 idiomas, compatible con PrestaShop 8 y 9
PrestaShop 8 & 9 OAuth 2.0 + OpenID Connect RGPD 8 idiomas
  • Reembolso de 30 días
  • 12 meses de actualizaciones
  • Soporte 24h
  • PrestaShop Certified Agency 2026
  • PrestaShop Expert Certification — Core Skills

Desarrollado por una agencia certificada PrestaShop

www.datafirefly.com/es/
Inicio de sesión social con Google, Apple y Facebook en PrestaShop
v1.1.0 · actualizado 2026-10-14
Qué hace

La versión corta.

01

Google, Apple y Facebook

Google con OpenID Connect, Sign in with Apple con un client_secret firmado en ES256 y regenerado en cada inicio de sesión, Facebook Graph API v23 con appsecret_proof. Sin librerías externas: basta con cURL y OpenSSL.

02

Donde el cliente duda

Botones en la página de inicio de sesión, en la de registro y en el proceso de compra para los visitantes sin sesión iniciada. El cliente vuelve a la página exacta desde la que salió, con su carrito.

03

Sin cuentas duplicadas

Una cuenta social ya vinculada inicia la sesión directamente. Un email verificado por el servicio se vincula a la cuenta existente. Un email ya registrado pero no verificado se rechaza con un mensaje claro, en lugar de crear una segunda cuenta.

04

Un panel con cifras útiles

Inicios de sesión correctos, clics, clientes nuevos, fallos, conversión por servicio, dispositivos, navegadores, mapa día × hora, proporción de clientes vinculados e ingresos de los clientes sociales, en 7, 30, 90 o 365 días.

05

Diagnóstico integrado

La lista «Actividad reciente» muestra el error exacto devuelto por Google, Apple o Facebook (redirect_uri_mismatch, invalid_client...). La configuración de un servicio se comprueba en pocos minutos, sin revisar los logs del servidor.

La versión larga

Todo lo que querrías saber antes de instalar.

Una mirada detallada a cómo funciona Inicio de Sesión Social (Google, Apple, Facebook) PrestaShop, por qué lo construimos así y la lógica detrás de las características anteriores.

§ 01

Por qué el inicio de sesión social

El formulario de registro es uno de los principales puntos de abandono de una tienda, sobre todo en móvil. Con el inicio de sesión social, el cliente elige su cuenta de Google, Apple o Facebook y su cuenta de cliente se crea con su nombre y su email, sin tener que inventar una contraseña.

§ 02

En el punto adecuado del recorrido

Los botones aparecen en la página de inicio de sesión, en la de registro y, de forma opcional, en el paso «Datos personales» del proceso de compra. Tras iniciar sesión, el cliente vuelve a la página desde la que salió: un visitante que se conecta durante su pedido regresa directamente al proceso de compra.

§ 03

Cuentas limpias, sin duplicados

El módulo busca primero una cuenta social ya vinculada y, después, vincula el servicio a la cuenta existente cuando el proveedor ha verificado el email. Si el email ya existe y no se puede vincular, se invita al cliente a iniciar sesión con su contraseña y a vincular el servicio desde su cuenta. Las cuentas desactivadas no pueden iniciar sesión. En multitienda sin clientes compartidos, una cuenta social nunca inicia la sesión de un cliente de otra tienda.

§ 04

Un panel que responde a las preguntas reales

Cuántos clics terminan en un inicio de sesión, qué servicio domina, en qué dispositivos, a qué horas, qué parte de tu clientela usa el inicio de sesión social y qué ingresos generan esos clientes. Cada cliente se cuenta una sola vez en los ingresos, aunque haya vinculado varios servicios. La lista «Actividad reciente» muestra el error exacto del proveedor, lo que facilita la puesta en marcha.

§ 05

Seguridad

State OAuth y nonce de un solo uso, límite de intentos por IP, parámetro de retorno validado para impedir cualquier redirección a un sitio externo, desvinculación protegida por token, secretos que no se vuelven a mostrar en el back office y que nunca se escriben en los registros. El client_secret de Apple se firma en ES256 en cada inicio de sesión y solo es válido 5 minutos.

§ 06

RGPD

Bajo los botones aparece un aviso legal enlazado a tu página CMS y la aceptación se registra para cada cuenta creada. Los registros, que contienen direcciones IP, se purgan automáticamente. El módulo atiende las solicitudes de exportación y eliminación del módulo oficial psgdpr y limpia sus datos cuando se elimina un cliente.

§ 07

Cupón de bienvenida y CRM

Cada nueva cuenta social puede recibir un cupón de un solo uso, visible en el carrito, para impulsar el primer pedido. Los grupos de clientes por servicio permiten segmentar tus campañas. El webhook firmado con HMAC-SHA256 envía los inicios de sesión, vinculaciones y desvinculaciones a Make, n8n, Zapier o tu propio CRM.

€49,00
Pago único · 12 meses de actualizaciones
Leer la documentación
  • Instalaciones dev y staging ilimitadas
  • Código fuente incluido
  • Reembolso de 30 días
  • Soporte 24h · EN / FR
5,0/5 20 reseñas