OdooWiki OCA HUB

Website reCAPTCHA v2

website_recaptcha_v2 folder_open OCA/website open_in_new
Website Licencia: AGPL-3

Este módulo permite usar reCAPTCHA v2 en formularios del sitio web.

Es un módulo auxiliar que solo proporciona el widget y la lógica de validación que otros módulos pueden usar para mostrarlo realmente en formularios del sitio web y comprobar si la entrada del usuario es válida.

Este módulo proviene originalmente de website_recaptcha_reloaded de Tech Receptives, que a su vez proviene de website_recaptcha de Elico Corp.

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 17.0

Permite activar la protección de Google reCAPTCHA v2 para los formularios del sitio web introduciendo las claves de sitio y secreta en los ajustes del sitio web, y proporciona el widget y la comprobación de validación que pueden usar otros módulos.

Este es un módulo auxiliar: no añade un CAPTCHA a ningún formulario por sí mismo, pero proporciona a Odoo los componentes básicos (el widget visible y la comprobación del lado del servidor) que otros módulos pueden conectar a los formularios del sitio web.

Dónde aparece: - En los ajustes de Website, un nuevo bloque "reCAPTCHA v2" ofrece un interruptor de activación/desactivación, un campo Site Key, un campo Secret Key y un enlace a la página de administración de reCAPTCHA de Google para obtener esas claves. - Estos ajustes se almacenan por sitio web, de modo que cada sitio web puede tener sus propias claves y su propio estado de activación/desactivación.

Qué hace automáticamente: - Cuando la opción está activada, un fragmento de página ya preparado muestra el widget de reCAPTCHA v2 usando la site key configurada y carga el script de reCAPTCHA de Google. - Un método de validación comprueba la respuesta del visitante enviando la secret key y la respuesta del visitante al servicio de verificación de Google (con un tiempo de espera de 30 segundos). - Si la opción está desactivada, la comprobación siempre se supera sin contactar con Google. - Si no se dio ninguna respuesta, el visitante es rechazado con "No response given." - Los códigos de error de Google (secret ausente o no válida, respuesta ausente o no válida, solicitud incorrecta, tiempo de espera agotado o duplicado) se convierten en mensajes legibles, y se muestra un mensaje genérico para códigos desconocidos o un desafío no superado.

Solo afecta a la configuración del sitio web y a la pantalla de ajustes del sitio web; los formularios reales deben ser conectados por otro módulo.

Depende de

website
Modelos y campos (2)
  • website · amplía un modelo existenterecaptcha_v2_enabled (Enable reCAPTCHA v2), recaptcha_v2_site_key (Site Key (v2)), recaptcha_v2_secret_key (Secret Key (v2))
  • res.config.settings · amplía un modelo existenterecaptcha_v2_enabled, recaptcha_v2_site_key, recaptcha_v2_secret_key

Texto generado por IA (DeepSeek) al leer el código de la versión 17.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-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 2 confirmadas, 7 sin información de 9 versiones.

terminal Instalación y uso

Documentación de OCA · Odoo 17.0

reCAPTCHA se configura en Ajustes \> Sitio web. Se puede activar o desactivar mediante la casilla de verificación, y las claves del sitio y secreta se pueden definir allí cuando está activado.

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, Uso.

info

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.