Las aplicaciones modernas dependen de las plataformas de redes sociales para iniciar sesión y compartirlas. Permitiendo la opción de inicio de sesión de Facebook mientras creando una aplicación móvil de comercio electrónico no solo ahorraría a los usuarios tener rellenos de formularios largos y lentos, sino que también proporcionará un acceso seguro y conveniente al sitio. Para habilitar la autenticación de Facebook, primero debemos crear la aplicación de Facebook. Veamos el proceso paso a paso de cómo crear la aplicación de Facebook:
Paso 1:
Para crear una aplicación de Facebook, abre Desarrollador de Facebook e inicie sesión en su cuenta. Si aún no está inscrito, cree una nueva cuenta. Después de iniciar sesión, seleccione Añadir nueva aplicación Opción en el menú desplegable en la esquina superior derecha.
Paso 2: Crea una nueva ID de aplicación
Después de hacer clic Añadir nueva aplicación opción, aparecerá una ventana emergente que requiere Nombre para mostrar y Email de contacto detalles Ingrese los detalles y crear ID de aplicación.
Al hacer clic en Crear ID de aplicación, Facebook solicitará un control de seguridad como se muestra en la siguiente imagen:
Paso 3: Configurar el inicio de sesión de Facebook
Ahora es el momento de configurar el inicio de sesión de Facebook después de completar el control de seguridad. Esta es la página de destino de la aplicación de Facebook a la que agregaremos un producto de inicio de sesión de Facebook. los Facebook Login es solo uno de los muchos productos que se pueden agregar a su aplicación de Facebook. Una vez que se crea la ID de la aplicación, Añadir un producto página web se abre. Hacer clic establecer opción bajo Facebook login.
Ahora es el momento de elegir el tipo de aplicación. Selecciona la plataforma de tu aplicación.
Una vez que haya elegido la plataforma, descargue el último archivo SDK de Facebook si aún no lo ha instalado.
Paso 4: configurar el URI de redireccionamiento
Encontrarás Ajustes opción que aparece en el lado izquierdo de la pantalla en Facebook Login. Seleccione esta opción.
Introduzca la siguiente URL en los URI de redireccionamiento https://YOUR_AUTH0_DOMAIN/login/callback? and save the changes. (Domain name should be correct)
Aviso: Si su nombre de dominio no se muestra arriba, inicie sesión enel tablero?to find your?tenant name?in the top right corner. It is the domain name.
Paso 5: Haz tu aplicación pública
Ahora, desde la barra de navegación izquierda, haga clic en Revisión de la aplicación opción. Después de esto, en la parte superior de la página, ' ¿La aplicación (nombre de tu aplicación) es pública? aparecerá. Pulsa el botón para habilitarlo.
Paso 6: Recupera las credenciales de la aplicación de Facebook
Abierto enlace Configuración desde la barra de navegación izquierda. En esta página web, puede recuperar su ID de aplicación y su Secreto de aplicación. Hacer clicMostrar?to reveal the?App Secret?(you may be asked to re-enter your Facebook password).
¡Todo bien! Ahora es el momento para el paso final.
Paso 7: establece una conexión entre Facebook y tu aplicación
En una pestaña o ventana separada, vaya a laConexiones> Sociales?and click on the box with the?Facebook?logo. This will bring up the Facebook connection settings. Copy the?App ID?and?App Secret?from the?Settings?of your app on Facebook:
Seleccione todos los atributos y permisos para habilitarlos. Ahora, haga clic en elAplicaciones?tab and select the applications you wish to enable for this connection and save them.
Envolver
Espero que esta publicación haya dejado en claro el proceso de creación de una aplicación de Facebook para el proceso de autenticación. Incluso puedes encontrar más detalles en aquí.
Lecturas recomendadas: ¿Cómo crear la clave de Google Firebase para notificaciones push?