Caso de uso de inicio de sesión con Facebook

En este documento, se explica cómo crear y personalizar una app con el caso de uso de inicio de sesión con Facebook en el Panel de apps.

En esta guía, se asume que leíste e implementaste los requisitos para crear una app con Meta.

1. Iniciar el proceso de creación de apps

Puedes crear una app de varias maneras.

  • Si acabas de completar el proceso de registro, haz clic en el botón Crear primera app.
  • Si estás en el panel de apps , haz clic en Crear app, en la parte superior derecha.
  • Si estás en el panel de una app preexistente y quieres crear una app nueva, selecciona el menú desplegable que se encuentra en la parte superior derecha y haz clic en el botón Crear nueva app.

Paso 2: Selecciona el caso de uso

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

Puedes hacer clic en el icono de comilla angular que se encuentra a la derecha de la descripción para ver qué más puedes hacer con este caso de uso y qué requisitos tiene.

Haz clic en el botón Siguiente.

Más adelante, podrás personalizar tu caso de uso en el panel de la app.

Paso 3: Detalles de la app

En este paso agregarás lo siguiente:

  • Un nombre para tu app
  • La dirección de correo electrónico que usarás para estar en contacto por todo lo relacionado con esta app

De manera opcional, puedes vincular esta app a una cuenta comercial preexistente mediante el menú desplegable, o puedes agregarla más adelante.

Haz clic en Crear app para guardar los detalles de tu app.

Paso 4: Personaliza tu app

En la sección Autenticación y creación de la cuenta, verás que el inicio de sesión con Facebook y el permiso public_profile se agregaron automáticamente a tu app. Esto permite que tu app use el inicio de sesión con Facebook y pida a los usuarios permiso para acceder a la información del perfil público predeterminado.

Haz clic en el botón Personalizar.

Personalizar el inicio de sesión con Facebook y solicitar datos al usuario

Configuración

El inicio de sesión con Facebook te permite controlar la configuración de OAuth y agregar una URL de devolución de llamada de autorización cancelada y un validador de URI de redireccionamiento.

Inicio rápido

El inicio de sesión con Facebook rápido te permite obtener al instante el código para implementar el inicio de sesión con Facebook en tu app.

Permisos

Verás una lista de permisos disponibles en el caso de uso de inicio de sesión con Facebook, con la descripción y los requisitos completos de cada uno.

  • email: se puede agregar si tu app necesita la dirección de correo electrónico de una persona
  • public_profile: se agrega automáticamente y no se puede eliminar
Tras agregar un permiso a tu app, podrás ver su estado:
  • Listo para modo activo: este permiso se aprobó en el proceso de revisión de apps, y ya puedes publicar tu app
  • Listo para probarse: puedes probar llamadas a puntos de conexión de la API que requieren este permiso y completar los requisitos de prueba para el proceso de revisión de aplicaciones
  • Verificación requerida: este permiso requiere que se agregue una cuenta comercial verificada de Meta a la aplicación
También puedes ver la cantidad de llamadas a la API exitosas que realizaste a los puntos de conexión que solicitan cada permiso.

Paso 5: Agrega más casos de uso

Haz clic en el botón Volver, en la parte superior derecha, o en Casos de uso, en el menú del lado izquierdo, para agregar más casos de uso a tu app.

Estos son los casos de uso más comunes que acompañan al caso de uso principal que elegiste al crear esta app.

Caso de usoPermisos disponibles para agregar y código para implementar

Usar datos del usuario adicionales con fines de personalización: elige los permisos de datos para personalizar la experiencia en la app de los usuarios que inicien sesión con sus cuentas de Facebook.


Solo agrega los permisos que tu app utilizará.


Todos estos permisos deben pasar por el proceso de revisión de apps antes de que puedas publicar tu app en 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

Realizar un seguimiento con Eventos de la app: los eventos de la app de Meta te permiten comprender cómo las personas interactúan con tu empresa en varios dispositivos, plataformas y sitios web.

Eventos de la app de Meta

Obtener notificaciones en tiempo real con Webhooks: recibe notificaciones HTML automáticas cuando los usuarios de la app hagan cambios relacionados con los permisos que agregaste a tu app.

Webhooks de Meta

Próximos pasos

Ahora que personalizaste correctamente tu caso de uso de inicio de sesión con Facebook, actualicemos la configuración de tu app en el panel de la app.

Más información

Para obtener más información sobre los conceptos, puntos de conexión y permisos mencionados en este documento, consulta las siguientes guías: