Inicio de sesión mediante autenticación con Facebook¶
La función de inicio de sesión con OAuth de Facebook permite que los usuarios de Odoo inicien sesión en su base de datos con su cuenta de Facebook.
Peligro
Las bases de datos que estén alojadas en Odoo.com no deben iniciar sesión con OAuth si el usuario es el propietario o administrador de la base de datos. Si esto ocurre, la base de datos se desvinculará de su cuenta de Odoo.com. Si configura OAuth para ese usuario, ya no podrá duplicar, cambiar el nombre o gestionar esa base de datos desde el portal de Odoo.com.
Configuración de Meta para Desarrolladores¶
Vaya a Meta para Desarrolladores, inicie sesión y haga clic en Mis aplicaciones. Haga clic en Crear aplicación en la página Aplicaciones.
En la página Casos de uso seleccione Autenticar y solicitar datos a los usuarios con inicio de sesión de Facebook y luego haga clic en Siguiente.
En el campo Agrega el nombre de la aplicación escribe Inicio de sesión en Odoo con OAuth
o uno similar.
Nota
El campo Correo de contacto de la aplicación se completa en automático con la dirección de correo electrónico asociada a la cuenta de Meta. Si no revisa esta dirección con frecuencia le recomendamos que use otra.
Haga clic en Siguiente, revise los requisitos de publicación, los términos de la plataforma Meta y las políticas de desarrollador y después haga clic en Crear aplicación.
Importante
Es posible que al hacer clic en Crear aplicación deba escribir su contraseña otra vez
Personalizar la aplicación¶
La página Tablero aparece después de crear la nueva aplicación. Allí aparece una serie de pasos que deberá completar antes de poder publicar la aplicación. Haga clic en Personalice un botón de inicio de sesión de Facebook y agréguelo.
Haga clic en Ajustes en la página Personalizar.
En el campo URI de redirección OAuth válidas escriba https://<odoo base url>/auth_oauth/signin
, pero reemplace <odoo base url>
con la URL de la base de datos correspondiente.
Example
Si una base de datos tiene la URL https://ejemplo.odoo.com
deberá escribir la URL https://ejemplo.odoo.com/auth_oauth/signin
en el campo URI de redirección OAuth válidas.
Haga clic en Guardar cambios al terminar.
Configuración de ajustes¶
Haga clic en
del lado izquierdo de la página. Esta página incluye ajustes adicionales que debe realizar antes de enviar la aplicación a aprobación.En el campo URL de la política de privacidad escriba https://www.odoo.com/privacy
.
Nota
https://www.odoo.com/privacy es la política de privacidad predeterminada para las bases de datos alojadas en Odoo.com.
Haga clic en el campo Icono de la aplicación para abrir una ventana de carga de archivos, luego seleccione y suba un icono para la aplicación.
En el campo Eliminación de los datos del usuario escriba https://www.odoo.com/documentation/17.0/administration/odoo_accounts.html
.
Nota
Este documento proporciona las instrucciones para que un usuario puede eliminar su cuenta de Odoo.
Por último, haga clic en el campo Categoría y seleccione Negocios y páginas en el menú desplegable.
Haga clic en Guardar cambios.
Obtener el ID de la aplicación¶
Después de crear y aprobar la aplicación, seleccione y copie el ID de la aplicación. Copie esta información en un archivo de texto, será necesaria después.
Publicar¶
Haga clic en Publicar del lado izquierdo de la página. Es posible que deba realizar pasos adicionales de verificación y prueba según el estado de la cuenta de Facebook conectada. Las instrucciones se encuentran en esta página.
Haga clic en Publicar después de revisar la información.
Ver también
En la documentación de Meta para desarrolladores encontrará información adicional sobre el desarrollo de aplicaciones de Meta, así como más detalles sobre la creación y prueba de aplicaciones y casos de uso.
Configuración en Odoo¶
Primero habilite el modo de desarrollador.
Vaya a Integraciones. Una vez allí, seleccione la casilla junto a Autenticación OAuth y después haga clic en Guardar.
y diríjase a la secciónLuego, inicie sesión en la base de datos después de que aparezca la pantalla de inicio de sesión.
Luego de iniciar sesión vaya a Gráfico de Facebook.
y haga clic en elEscriba el ID de la aplicación de la sección anterior en el campo ID del cliente y luego seleccione la casilla Permitido.