> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fluz.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Configurar el widget de la app

Después de crear un nuevo widget de app, deberás configurar los ajustes de OAuth para que el widget obtenga los permisos necesarios del usuario. Sigue estos pasos a continuación.

* **Navega a 'Your apps' desde el panel de desarrollador**
* **Selecciona la app para configurar**
* **Revisa la pestaña Overview para verificar que todo sea correcto**
  * Agrega un avatar y un logotipo.
* **Revisa los permisos**
  * Esta es la lista de alcances individuales que se solicitarán para que el usuario los apruebe.
  * En lugar de listar cada alcance individualmente para que el usuario lo apruebe, cualquier alcance que se seleccione en esta página se agrupará bajo el encabezado de nivel superior, y se presentará el encabezado individual al usuario. Si un alcance queda sin seleccionar, también se omitirá de lo que el usuario finalmente apruebe.
  * Algunos alcances que son obligatorios para el tipo de widget particular que estás configurando para que pueda ejecutarse se reunirán al final de esta pestaña. El usuario no podrá deseleccionar estos alcances específicos.
* **Proporciona los siguientes ajustes en OAuth:**
  * **Origin** - El nombre de dominio que alojará el widget, por ejemplo google.com o mysite.com.
  * **Redirect URIs** - Una URL pública a la que nuestro servidor de autorización puede redirigir para el flujo de código de autorización OAuth. No incluyas parámetros de consulta en esta URL. Puedes incluir cualquier cantidad de estas URIs. Si utilizas el flujo de OAuth para generar un código de autorización, debes usar el mismo URI de callback para el intercambio del código.
  * **Webhook URLs** - Un endpoint REST público para recibir eventos relacionados con el widget desde Fluz.
    * Puedes agregar tantas Webhook URLs como desees, y puedes suscribir las URLs individuales a eventos específicos de webhook. Si proporcionas una URL sin ningún evento de webhook seleccionado, entonces se tratará como una URL "catch-all" y todos los eventos de webhook se enviarán a esa URL.
* **Revisa la sección 'Installation'.** Esto incluirá el código Javascript generado para tu widget. Puedes copiar e incrustar este código Javascript en tu aplicación web para alojar el widget.
