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.
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.
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.
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.
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.
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.
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.
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.
No hay valoraciones aún.