Más comodidad para tus viajeros y menos incidencias de acceso
Cuando tus huéspedes pueden acceder con su cuenta de Facebook, todo fluye más rápido: menos fricción, menos contraseñas olvidadas y más reservas completadas. Tú ganas tiempo y ellos disfrutan de mayor comodidad.
Qué vas a conseguir
Activar el inicio de sesión con Facebook para que los turistas entren en su Área del Huésped con un clic, sin necesidad de crear credenciales nuevas. Para ello deberás generar el Identificador de la app y la Clave secreta en Facebook for Developers y enviarlos al equipo de soporte para completar la activación. Ten en cuenta que Facebook exige un certificado SSL en el dominio de tu web.
Requisitos previos
Certificado SSL activo en tu dominio (obligatorio desde marzo de 2018).
Acceso a Facebook for Developers con una cuenta que pueda crear aplicaciones.
URL de privacidad publicada en tu web para poder activar la aplicación.
Paso a paso: activar Facebook Login
Accede a Facebook for Developers e inicia sesión con tus credenciales.
Crea una aplicación y define un nombre y un correo de contacto.
En el panel de tu app, ve a «Agregar un producto» y pulsa Configurar en «Inicio de sesión con Facebook».
Selecciona la plataforma Web.
En la siguiente pantalla, añade el dominio de tu web y guarda los cambios (el resto de pasos no son necesarios).
Dirígete a Configuración → Básica y completa lo siguiente:
Dominios de la app: escribe tu dominio sin protocolo ni
www.
Ejemplo: http://avantio.comPolítica de privacidad: pega la URL de tu política.
Ejemplo: https://ambianceenterprise.avantio.com/privacy-policy/Ve a Inicio de sesión con Facebook → Configuración y, en URL de redireccionamiento de OAuth válidos, añade la URL adaptada a tu dominio:
https://tudominio/api/auth/login/facebook?domain=tudominiohttps://ambianceenterprise.avantio.com/api/auth/login/facebook?domain=ambianceenterprise.avantio.comVuelve a Configuración → Básica y activa la app con el botón de estado.
Pulsa «Mostrar» en Clave secreta de la app para visualizar el Identificador y la Clave secreta.
Envía ambos valores en un ticket a http://support.avantio.com solicitando la activación de Facebook para el login del Área del Huésped.
Errores frecuentes
No tener certificado SSL → instálalo antes de configurar la aplicación.
Añadir protocolo o www en el dominio de la app → escribe solo el dominio raíz.
Omitir la política de privacidad → sin URL de privacidad no podrás activar la app.
No incluir la URL de redirección o hacerlo de forma incorrecta → copia el patrón y cambia únicamente el dominio.
No enviar las credenciales a soporte → sin ticket no se completa la activación en tu Área del Huésped.
En conclusión, activar Facebook Login en tu Área del Huésped facilita el acceso de los viajeros, reduce incidencias y contribuye a mejorar la experiencia global de la estancia.
Preguntas frecuentes
¿Es obligatorio tener certificado SSL en mi web?
¿Es obligatorio tener certificado SSL en mi web?
Sí. Facebook exige que las aplicaciones usen dominios con certificado SSL; sin él, el login no funcionará.
¿Cómo debo escribir el dominio en «Dominios de la app»?
¿Cómo debo escribir el dominio en «Dominios de la app»?
Sin protocolo y sin www: «http://midominio.com». Es el formato que Facebook indica para este campo.
¿Qué URL de redirección tengo que añadir en OAuth?
¿Qué URL de redirección tengo que añadir en OAuth?
La que sigue este patrón, cambiando el dominio por el tuyo: https://tudominio/api/auth/login/facebook?domain=tudominio.
Debe coincidir exactamente.
¿Qué datos tengo que enviar a soporte para que lo activen?
¿Qué datos tengo que enviar a soporte para que lo activen?
El Identificador de la app y la Clave secreta obtenidos en Facebook, dentro de un ticket en http://support.avantio.com.
¿Puedo ofrecer también acceso con Google?
¿Puedo ofrecer también acceso con Google?
Sí. Está disponible la integración con Google Login; consulta la guía correspondiente.
