Autenticación social

Acceso social, Multi-proveedor, Registro automático, Bloqueo Visual Builder, Gestión de sesión, Creación de cuenta cliente

Descripción: Permite a tus usuarios acceder o registrarse en tu sitio web utilizando las credenciales de sus cuentas sociales (como Google, Facebook o Apple), simplificando y acelerando el proceso de inicio de sesión.

¿Para qué sirve? (Ejemplos prácticos)

  • Acelerar el acceso: Permite a los clientes acceder con un solo clic, sin tener que recordar nuevas contraseñas específicas para tu sitio.
  • Aumentar las inscripciones: Reduce la fricción en el proceso de registro, llevando a un mayor número de usuarios registrados, ya que no tienen que completar largos formularios.
  • Recopilación de datos verificados: Obtiene automáticamente datos de usuario verificados (como nombre y correo electrónico) directamente del proveedor social, mejorando la calidad de la base de datos de clientes.

Funcionalidades principales

  • Soporte Multi-Proveedor: Soporta la autenticación mediante los principales servicios sociales (incluidos Google, Facebook, Twitter, GitHub y Apple).
  • Bloque Visual Builder dedicado: Está disponible un bloque específico en el Visual Builder que permite insertar fácilmente los botones de login social en cualquier página (como la página de acceso o el checkout).
  • Registro Automático: Si un usuario accede mediante social por primera vez, el sistema crea automáticamente una nueva cuenta cliente utilizando los datos proporcionados por el proveedor.
  • Gestión de Sesión: Después de un inicio de sesión exitoso, el usuario es redirigido automáticamente a la página de origen o a un área reservada (como el Área Usuario).

Cómo se configura

La configuración básica requiere obtener las claves de acceso (ID y Secret) proporcionadas por el proveedor social elegido.

1. Acceso a Configuraciones: Ve a la sección "Configuraciones" del módulo "Autenticación social".

2. Activación Proveedor: Encuentra la red social que deseas activar (ej. Google) y haz clic en el botón Activar.

3. Ingreso de Credenciales: Introduce las claves de acceso (como ID y Secret/Key) que obtuviste configurando la aplicación en el portal del proveedor social.

4. URL de Redirección (Callback URL): El sistema proporcionará una URL específica (ej. https://tudominio.com/m/socialAuth/google). Es fundamental copiar esta URL y pegarla en las configuraciones de tu aplicación en el portal del proveedor social para autorizar la redirección.

5. Guardado: Asegúrate de guardar las configuraciones para activar al proveedor.

Integraciones automáticas

Gestión Clientes

Cuando un usuario inicia sesión mediante social:

  • Creación Cuenta: Si el correo electrónico no está ya presente en el sistema, se crea una nueva cuenta cliente, poblada con nombre, apellido y correo electrónico proporcionados por la red social.
  • Asignación Avatar: Si el proveedor social proporciona una foto de perfil, esta se establece automáticamente como avatar para el nuevo cliente.

Inscripción a Listas Marketing

Cuando se inserta el botón de login social en una página mediante el Visual Builder, es posible configurar opciones adicionales:

  • Inscripción Listas Newsletter: Puedes seleccionar una o más listas de marketing. Los usuarios que se registren mediante ese botón serán inscritos automáticamente en las listas seleccionadas.

Integración API y App Móvil

El módulo soporta la autenticación mediante API. Después de un inicio de sesión exitoso vía social (utilizando un token proporcionado por el proveedor), el sistema genera un token de acceso seguro dedicado. Este token puede usarse para mantener activa la sesión del usuario en aplicaciones externas o app móvil.