El inicio de sesión social de Firebase con Facebook se puede configurar fácilmente con la extensión Magento Firebase Authentication. Habilitar el inicio de sesión social de Facebook en su sitio Magento permitirá a los usuarios iniciar sesión con su cuenta de Facebook a través de Firebase en lugar de crear una cuenta separada para la tienda Magento.
1. Pasos para crear una aplicación de Facebook:
- Para comenzar, vaya a la consola de desarrolladores de Facebook y haga clic aquí y regístrese/inicie sesión con su cuenta de desarrollador de Facebook.
- Vaya a la página de aplicaciones para desarrolladores de Facebook y haga clic en Crear aplicación Botón para agregar una nueva aplicación.
- Luego elige el Permitir que las personas inicien sesión con su cuenta de Facebook opción como caso de uso y presione Siguiente.
- Escriba el Nombre de la aplicación más antigua y Agregar correo electrónico de contacto para su aplicación de Facebook respectivamente y luego haga clic en Crear aplicación botón para guardar su configuración.
- Volver Configuración de la aplicación -> Básica para ver su ID de aplicación y su secreto de aplicación. El ID de la aplicación es tuyo ID de cliente y App secreta es tuyo Secreto del cliente, tenga estos valores a mano, ya que los necesitará más adelante para configurar la autenticación miniOrange Magento Firebase (consulte las imágenes a continuación).
- Dominio de la aplicación: Escribe allí el dominio de tu sitio web.
- URL de la política de privacidad: Complete este cuadro con la URL que le guste a la página de política de privacidad de su sitio web.
- Condiciones del servicio: Complete este cuadro con la URL vinculada a la página de términos de servicio de su sitio web.
- Eliminación de datos de usuario:menú desplegable, seleccione URL de instrucciones de eliminación de datos (ingrese la URL de su página con las instrucciones sobre cómo los usuarios pueden eliminar sus cuentas en su sitio).
- Elija un categoría en el menú desplegable en el campo Categoría y elija la opción Propósito de la aplicación opción que describa mejor su aplicación, luego presione Guardar Cambios para guardar sus configuraciones.
- Ahora desplácese hacia abajo y haga clic en Agregar plataforma botón. Selecciona el sitio web opción mientras intenta integrar su inicio de sesión de Facebook con un sitio web. Haga clic en Siguiente.
- Luego, ingrese el URL del sitio (desde su autenticación miniOrange Magento Firebase) y hacer clic en Guardar. Luego, haz clic Continuar.
- Haga clic en el elemento Casos de uso pestaña en el lado izquierdo y luego haga clic en el Personalizar botón que aparece junto al Autenticación y creación de cuenta. ít.
- Por debajo de la Permisos sección, encuentre el o enviar un email. permiso y haga clic en el Agregar la extensión de .
De forma predeterminada, su aplicación solo tiene acceso estándar para los permisos “public_profile” y “email”, lo que significa que solo usted puede iniciar sesión con ella. Para obtener acceso avanzado, deberá pasar por la Verificación comercial, que puede comenzar en el Verificación pestaña en el lado izquierdo.
- En la sección Iniciar sesión en Facebook >> configuración sección haga clic en Ir a la configuración para agregar la URL de redireccionamiento/devolución de llamada.
- HACIA EL URI de redireccionamiento de OAuth válidos campo agregar el URL de redireccionamiento/devolución de llamada que obtendrá de la extensión miniOrange Magento Firebase Authenticatio. Haga clic en Guardar los cambios .
- Actualmente su aplicación está en modo de desarrollo, lo que también significa que personas ajenas a su empresa no pueden usarla. Una vez que se complete su verificación, haga clic en el Ir a vivir y publique su aplicación haciendo clic en el Ir a vivir botón en la esquina inferior derecha. Antes de presionarlo, se recomienda verificar los pasos enumerados en la página "Ir en vivo", si configuró todo correctamente.
2. Pasos para configurar la aplicación de Facebook en Firebase:
- En la pantalla Configuración avanzada pestaña, seleccione Facebook opción de la lista de opciones de inicio de sesión disponibles.
- Habilite el método de Facebook para configurarlo para iniciar sesión como se muestra a continuación.
- Ingrese el ID de la aplicación y el secreto de la aplicación que obtuvo de Facebook en el paso anterior y haga clic en Guardar.
- NOTA: Aquí obtendrá el URI de redireccionamiento de OAuth que necesitabas configurar en la aplicación de Facebook en el paso anterior.
3. Complete la configuración de la extensión Firebase Authentication:
- En la pantalla Configuración avanzada seleccione el módulo Facebook de la lista de métodos de autenticación de Firebase disponibles.
- Ahora su página de inicio de sesión de cliente mostrará un botón para Iniciar sesión con Facebook.
- Al hacer clic en el botón, los usuarios podrán iniciar sesión en su sitio Magento con su Facebook cartas credenciales.
Más recursos
Envíenos un correo electrónico a magentosupport@xecurify.com para obtener orientación rápida (por correo electrónico/reunión) sobre sus necesidades y nuestro equipo le ayudará a seleccionar la mejor solución/plan adecuado según sus necesidades.