Este módulo añade la posibilidad de iniciar sesión con OAuth Resource Owner Password Credentials Grant
https://datatracker.ietf.org/doc/html/rfc6749#section-4.3
En la mayoría de los escenarios, hay alternativas más seguras disponibles y recomendadas. Este flujo requiere un grado de confianza muy alto en la aplicación y conlleva riesgos que no están presentes en otros flujos. Solo debería usar este flujo cuando otros flujos más seguros no sean viables.
Este módulo es útil para la aplicación móvil de Odoo, que solo admite autenticación de usuario/contraseña.
Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.
auto_awesome Qué hace este módulo
Generado por IA a partir del código · Odoo 16.0Permite a los usuarios iniciar sesión en Odoo con su nombre de usuario y contraseña validados contra un proveedor OAuth externo, en lugar de solo con la contraseña propia de Odoo. Los administradores configuran el proveedor en Ajustes > Usuarios.
Este módulo añade una forma alternativa de iniciar sesión en Odoo. Cuando un usuario introduce un nombre de usuario y una contraseña, Odoo primero intenta su autenticación normal; si falla, puede enviar las mismas credenciales a un proveedor OAuth externo para su verificación. Si el proveedor las acepta, el usuario inicia sesión.
Los administradores gestionan los detalles de la conexión en una nueva pantalla llamada "oauth ROPC Providers", que se encuentra en el menú Users de Settings. Allí pueden crear uno o varios registros de proveedor con un nombre, Client ID, Client secret, Authorization URL, resource, scope y un indicador de activo. Solo un proveedor puede estar activo a la vez; intentar activar un segundo genera un error de validación.
El módulo modifica el modelo res.users extendiendo su comprobación de credenciales, y añade un nuevo modelo oauth.ropc.provider. El acceso a los registros de proveedor está restringido al grupo System administrator. No se añaden informes, correos electrónicos ni tareas programadas.
Depende de
Modelos y campos (2)
- res.users · amplía un modelo existente
- oauth.ropc.provider · modelo nuevoname, scope, active, resource, client_id (Client ID), auth_endpoint (Authorization URL), client_secret
Texto generado por IA (DeepSeek) al leer el código de la versión 16.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub
Disponibilidad por versión
Revisado: 2026-11-03Estado de confirmación: 1 confirmada, 8 sin información de 9 versiones.
Fuentes · Odoo 16.0
Confirmado el 2026-11-03 en la rama 16.0 de OCA/server-auth.
terminal Instalación y uso
Documentación de OCA · Odoo 16.0Configuración
Fuente · Odoo 16.0La configuración de este módulo se basa en el proveedor OAuth de Microsoft Azure AD
https://learn.microsoft.com/en-us/azure/active-directory/develop/v2-oauth-ropc
Para configurar este módulo, debe:
- Ir a Settings/Users/OAuth ROPC providers y crear uno nuevo
Para usar este módulo, necesita:
- Ir a la pantalla de inicio de sesión
- Rellenar su nombre de usuario de Odoo (debe ser el mismo en el proveedor OAuth)
- Rellenar su contraseña de OAuth
Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación.
Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.
Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.