Google reCAPTCHA integration

google_recaptcha
REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/19.0/google_recaptcha
VERSION
VERSION 1.0
CATEGORY
CATEGORYHidden
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo S.A.
MAINTAINERS
MAINTAINERSOdoo S.A.
COMMITTERS
COMMITTERSOdoo Translation Bot, Denis Ledoux, Géry Debongnie, Julien Castiaux, Tiffany Chang (tic), Gorash, Mathieu Duckerts-Antoine, Florian Vranckx, Dylan Kiss (dyki), Mehdi Outagant (MOU), mano-odoo
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:51:40
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - base_setup
    - base
    - web
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module implements reCaptchaV3 so that you can prevent bot spam on your public modules.
    

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
res_config_settings_view_form res.config.settings.view.form.inherit.web.recaptcha res.config.settings xpath Inherits base_setup.res_config_settings_view_form
Models touched (2)

New fields (0)

No new fields.

Public methods (2)
  • get_frontend_session_info(self)
    @api.model
  • session_info(self)

New fields (4)
  • enable_recaptcha Boolean
    config_parameter='enable_recaptcha' groups='base.group_system' args: 'Enable reCAPTCHA'
  • recaptcha_min_score Float
    config_parameter='recaptcha_min_score' default='0.7' groups='base.group_system' help='By default, should be one of 0.1, 0.3, 0.7, 0.9.\n1.0 is very likely a good interaction, 0.0 is very likely a bot' args: 'Minimum score'
  • recaptcha_private_key Char
    config_parameter='recaptcha_private_key' groups='base.group_system' args: 'Secret Key'
  • recaptcha_public_key Char
    config_parameter='recaptcha_public_key' groups='base.group_system' args: 'Site Key'
Public methods (2)
  • get_values(self)
    @api.model
  • set_values(self)
REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/18.0/google_recaptcha
VERSION
VERSION 1.0
CATEGORY
CATEGORYHidden
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Odoo Online, Tiffany Chang (tic), Florian Vranckx, Robin Lejeune (role), Dylan Kiss (dyki), bram1000, Mehdi Outagant (MOU), Louis (wil)
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:25:53
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - base_setup
    - base
    - web
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module implements reCaptchaV3 so that you can prevent bot spam on your public modules.
    

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
res_config_settings_view_form res.config.settings.view.form.inherit.web.recaptcha res.config.settings xpath Inherits base_setup.res_config_settings_view_form
Models touched (2)

New fields (0)

No new fields.

Public methods (2)
  • get_frontend_session_info(self)
    @api.model
  • session_info(self)

New fields (3)
  • recaptcha_min_score Float
    config_parameter='recaptcha_min_score' default='0.7' groups='base.group_system' help='By default, should be one of 0.1, 0.3, 0.7, 0.9.\n1.0 is very likely a good interaction, 0.0 is very likely a bot' args: 'Minimum score'
  • recaptcha_private_key Char
    config_parameter='recaptcha_private_key' groups='base.group_system' args: 'Secret Key'
  • recaptcha_public_key Char
    config_parameter='recaptcha_public_key' groups='base.group_system' args: 'Site Key'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/17.0/google_recaptcha
VERSION
VERSION 1.0
CATEGORY
CATEGORYHidden
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Martin Trigaux, Jeremy Kersten, qsm-odoo, Odoo Online, Romain Derie, Jorge Pinna Puissant, Tiffany Chang (tic), Gorash, Pierre Paridans, Benoit Socias, Florian Vranckx, niyasraphy, Robin Lejeune (role), Dylan Kiss (dyki), Michael (mcm), bram1000, Mehdi Outagant (MOU), Louis (wil), Pierre Pulinckx (pipu), Bastien PIERRE
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:02:04
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - base_setup
    - base
    - web
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module implements reCaptchaV3 so that you can prevent bot spam on your public modules.
    

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
res_config_settings_view_form res.config.settings.view.form.inherit.web.recaptcha res.config.settings xpath Inherits base_setup.res_config_settings_view_form
Models touched (2)

New fields (0)

No new fields.

Public methods (2)
  • get_frontend_session_info(self)
    @api.model
  • session_info(self)

New fields (3)
  • recaptcha_min_score Float
    config_parameter='recaptcha_min_score' default='0.7' groups='base.group_system' help='By default, should be one of 0.1, 0.3, 0.7, 0.9.\n1.0 is very likely a good interaction, 0.0 is very likely a bot' args: 'Minimum score'
  • recaptcha_private_key Char
    config_parameter='recaptcha_private_key' groups='base.group_system' args: 'Secret Key'
  • recaptcha_public_key Char
    config_parameter='recaptcha_public_key' groups='base.group_system' args: 'Site Key'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/16.0/google_recaptcha
VERSION
VERSION 1.0
CATEGORY
CATEGORYHidden
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Martin Trigaux, qsm-odoo, Jorge Pinna Puissant, Victor Feyens, Julien Mougenot, Gorash, Benoit Socias, Florian Vranckx, niyasraphy, Robin Lejeune (role), bram1000, Mehdi Outagant (MOU), Martin Trigaux (mat)
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:40:46
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - base_setup
    - base
    - web
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
        This module implements reCaptchaV3 so that you can prevent bot spam on your public modules.
    

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
res_config_settings_view_form res.config.settings.view.form.inherit.web.recaptcha res.config.settings xpath Inherits base_setup.res_config_settings_view_form
Models touched (2)

New fields (0)

No new fields.

Public methods (2)
  • get_frontend_session_info(self)
    @api.model
  • session_info(self)

New fields (3)
  • recaptcha_min_score Float
    config_parameter='recaptcha_min_score' default='0.7' groups='base.group_system' help='By default, should be one of 0.1, 0.3, 0.7, 0.9.\n1.0 is very likely a good interaction, 0.0 is very likely a bot' args: 'Minimum score'
  • recaptcha_private_key Char
    config_parameter='recaptcha_private_key' groups='base.group_system' args: 'Secret Key'
  • recaptcha_public_key Char
    config_parameter='recaptcha_public_key' groups='base.group_system' args: 'Site Key'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/15.0/google_recaptcha
VERSION
VERSION 1.0
CATEGORY
CATEGORYHidden
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Martin Trigaux, Jeremy Kersten, Jorge Pinna Puissant, Xavier-Do, Nasreddin (bon), Julien Mougenot, Tiffany Chang (tic), LiLEE, Soukéina Bojabza, Robin Lejeune (role)
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:25:26
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - base_setup
    - base
    - web
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
        This module implements reCaptchaV3 so that you can prevent bot spam on your public modules.
    

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
res_config_settings_view_form res.config.settings.view.form.inherit.web.recaptcha res.config.settings xpath Inherits base_setup.res_config_settings_view_form
Models touched (2)

New fields (0)

No new fields.

Public methods (2)
  • get_frontend_session_info(self)
    @api.model
  • session_info(self)

New fields (3)
  • recaptcha_min_score Float
    config_parameter='recaptcha_min_score' default='0.7' groups='base.group_system' help='By default, should be one of 0.1, 0.3, 0.7, 0.9.\n1.0 is very likely a good interaction, 0.0 is very likely a bot' args: 'Minimum score'
  • recaptcha_private_key Char
    config_parameter='recaptcha_private_key' groups='base.group_system' args: 'Secret Key'
  • recaptcha_public_key Char
    config_parameter='recaptcha_public_key' groups='base.group_system' args: 'Site Key'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/14.0/google_recaptcha
VERSION
VERSION 1.0
CATEGORY
CATEGORYHidden
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Martin Trigaux, Olivier Dony, Jeremy Kersten, Xavier-Do, Nasreddin (bon), fja-odoo, LiLEE, Benoit Socias
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:14:27
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - base_setup
    - base
    - web
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
        This module implements reCaptchaV3 so that you can prevent bot spam on your public modules.
    

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
assets_frontend assets_frontend ir.ui.view qweb Inherits web.assets_frontend
res_config_settings_view_form res.config.settings.view.form.inherit.web.recaptcha res.config.settings div Inherits base_setup.res_config_settings_view_form
Models touched (2)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (3)
  • recaptcha_min_score Float
    config_parameter='recaptcha_min_score' default='0.5' groups='base.group_system' help='Should be between 0.0 and 1.0' args: 'Minimum score'
  • recaptcha_private_key Char
    config_parameter='recaptcha_private_key' groups='base.group_system' args: 'Secret Key'
  • recaptcha_public_key Char
    config_parameter='recaptcha_public_key' groups='base.group_system' args: 'Site Key'
Public methods (0)

No public methods.