Caso de uso del inicio de sesión con Facebook

En este documento se muestra cómo crear y personalizar una aplicación con el caso de uso del inicio de sesión con Facebook en el panel de aplicaciones.

En esta guía se supone que has leído e implementado los requisitos para crear una aplicación con Meta.

Paso 1: Empezar el proceso de creación de la aplicación

Existen varias maneras de crear una aplicación.

  • Si acabas de llegar del proceso de registro, haz clic en el botón Crear primera aplicación.
  • Si estás en el panel de aplicaciones , haz clic en Crear aplicación en la esquina superior derecha.
  • Si estás en el panel de una aplicación existente y quieres crear una nueva aplicación, selecciona el menú desplegable en la esquina superior izquierda y haz clic en el botón Crear nueva aplicación.

Paso 2: Seleccionar el caso de uso

Selecciona el caso de uso Autenticar y solicitar datos de usuarios con el inicio de sesión con Facebook.

Puedes hacer clic en la comilla angular situada a la derecha de la descripción para consultar qué más puedes hacer con este caso de uso y los requisitos correspondientes.

Haz clic en el botón Siguiente.

Podrás personalizar el caso de uso más tarde en el panel de aplicaciones.

Paso 3. Detalles de la aplicación

En este paso añadirás lo siguiente:

  • Un nombre para la aplicación.
  • La dirección de correo electrónico que se usará para contactar contigo en relación con esta aplicación en concreto.

Si quieres, puedes vincular esta aplicación a una cuenta empresarial existente con el menú desplegable o puedes añadirla posteriormente.

Haz clic en Crear aplicación para guardar los detalles de la aplicación.

Paso 4. Personalizar tu aplicación

En la sección Autenticación y creación de cuentas, verás que el inicio de sesión con Facebook y el permiso public_profile se han añadido automáticamente a tu aplicación. Esto permite a la aplicación usar el inicio de sesión con Facebook y solicitar permiso a sus usuarios para acceder a la información predeterminada del perfil público.

Haz clic en el botón Personalizar.

Personalización del inicio de sesión con Facebook y solicitud de datos de usuario

Configuración

El inicio de sesión con Facebook te permite controlar la configuración de OAuth y añadir una URL de devolución de llamada de desautorización y un validador de URI de redireccionamiento.

Inicio rápido

El inicio rápido del inicio de sesión con Facebook te permite obtener rápidamente el código para implementar el inicio de sesión con Facebook en tu aplicación.

Permisos

Verás una lista de los permisos que están disponibles en el caso de uso del inicio de sesión con Facebook con una descripción completa y los requisitos correspondientes.

  • email: se puede añadir si la aplicación necesita la dirección de correo electrónico de un usuario.
  • public_profile: se añade automáticamente y no se puede eliminar.
Después de añadir un permiso a la aplicación, puedes consultar el estado de dicho permiso:
  • Listo para el modo activo: este permiso se ha aprobado en la revisión de la aplicación y puedes publicar la aplicación.
  • Listo para prueba: puedes probar las llamadas a la API a extremos que requieren este permiso y satisfacer los requisitos de prueba de permisos de la revisión de la aplicación.
  • Se requiere verificación: este permiso requiere una cuenta empresarial de Meta verificada añadida a la aplicación.
También puedes consultar el número de llamadas a la API que has realizado correctamente a extremos que requieren cada permiso.

Paso 5. Añadir más casos de uso

Haz clic en el botón Atrás en la parte superior derecha o en Casos de uso en el menú de la izquierda para añadir más casos de uso a tu aplicación.

Estos son los casos de uso que se utilizan más habitualmente con el caso de uso que has elegido al crear esta aplicación.

Caso de usoPermisos disponibles para añadir y código para implementar

Usar datos adicionales de los usuarios de Facebook para la personalización: elige permisos de datos a fin de personalizar la experiencia de la aplicación para los usuarios que inician sesión con su cuenta de Facebook.


Añade solo los permisos que usará la aplicación.


Todos estos permisos deben someterse al proceso de revisión de la aplicación para que puedas publicar la aplicación y pasar al modo activo.

user_age_range

user_birthday

user_friends

user_gender

user_hometown

user_likes

user_link

user_location

user_photos

user_posts

user_videos

Hacer un seguimiento de la interacción con los eventos de aplicación: los eventos de la aplicación de Meta permiten a tu aplicación entender cómo interactúan los usuarios con tu negocio en todos los dispositivos, plataformas y sitios web.

Eventos de la aplicación de Meta

Obtener notificaciones en tiempo real con webhooks: obtén notificaciones HTML automáticas cuando los usuarios de la aplicación hagan cambios relacionados con los permisos que has añadido a la aplicación.

Webhooks de Meta

Siguientes pasos

Ahora que has personalizado correctamente el caso de uso del inicio de sesión con Facebook, puedes actualizar la configuración de la aplicación en el panel de aplicaciones.

Más información

Para obtener más información sobre los conceptos, los extremos y los permisos que se mencionan en este documento, consulta las siguientes guías: