Este módulo añade soporte para la autenticación basada en tokens FIDO U2F. Permite a los usuarios habilitar/deshabilitar MFA y gestionar aplicaciones/dispositivos de autenticación a través de la vista "Change My Preferences" y un asistente asociado. El servidor debe ejecutarse en HTTPS para funcionar correctamente.
Después de iniciar sesión, los usuarios con dispositivos U2F registrados son llevados a una segunda pantalla donde deben autenticarse utilizando el dispositivo.
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 12.0Añade verificación en dos pasos con una llave de seguridad física U2F (como una YubiKey) a los inicios de sesión de Odoo. Los usuarios pueden registrar llaves, elegir una predeterminada y deben pulsarla después de introducir su contraseña.
Este módulo permite a los usuarios proteger su cuenta de Odoo con una llave de seguridad física U2F además de su contraseña. Después de introducir sus datos de inicio de sesión habituales, los usuarios que tienen una llave registrada son llevados a una segunda pantalla que les pide insertar la llave y pulsar su botón.
Dónde aparece: - En las preferencias del usuario (Change My Preferences), un botón "Manage 2-step verification" abre una lista de los dispositivos U2F del usuario. - En el formulario completo de usuario, una nueva página "U2F" muestra los dispositivos registrados del usuario. - El formulario del dispositivo tiene un botón "Make default" y un campo de escaneo que lee la llave.
Reglas de negocio y comportamiento automático: - Cuando se guarda un nuevo dispositivo, se registra automáticamente y se establece como dispositivo predeterminado para ese usuario. - Solo un dispositivo puede ser el predeterminado; al establecer uno nuevo como predeterminado se borra el predeterminado anterior. - Durante el inicio de sesión, el sistema comprueba el dispositivo predeterminado; si falta la llave o la respuesta es incorrecta, se deniega el acceso y el usuario es enviado de vuelta a la página de inicio de sesión U2F. - Una regla de seguridad garantiza que los usuarios solo vean sus propios dispositivos U2F.
El módulo toca res.users y añade un nuevo modelo u2f.device. Requiere la librería de Python u2flib_server y el servidor debe ejecutarse sobre HTTPS para que la llave funcione.
Depende de
Modelos y campos (2)
- res.users · amplía un modelo existenteu2f_device_ids (U2F devices)
- u2f.device · modelo nuevojson (Scan), name, default, user_id
Texto generado por IA (DeepSeek) al leer el código de la versión 12.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 12.0
Confirmado el 2026-11-03 en la rama 12.0 de OCA/server-auth.
terminal Instalación y uso
Documentación de OCA · Odoo 12.0Instalación
Fuente · Odoo 12.0- Instala la librería U2Flib usando pip:
pip install python-u2flib-server - Sigue el proceso estándar de instalación del módulo
Tras iniciar sesión, configure un dispositivo U2F a través de las preferencias del usuario. Haga clic en «Manage 2-step verification» y cree un nuevo dispositivo rellenando un nombre y escaneando el dispositivo.
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: Configuració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.