Website reCAPTCHA v2 form
website_recaptcha_v2_form · OCA/website
Health
57/100
fair
-
Security22/251 minor finding
-
Activity25/25Human commit this month
-
Required by5/250 modules depend on it
-
Maturity5/25In 1 Odoo series since 16.0
Heuristic over the facts below, not an audit · How it's computed
Required by
0
Modules depending on it
External deps
0 pip · 0 bin
Python packages / system binaries
License
AGPL-3
No conflicts with its dependencies
Folder size
0.11 MB
Module directory on disk
Code analysis
0 migration notes
1 model
4 views
4 HTTP endpoints
Description
This module allows you to use the recaptcha in its version 2 for the login, password reset and signup views; it is also configured as needed in the Form type snippets that appear on the Website.
Dependencies
Code analysis
Extracted from the source by best-effort static analysis (no code is executed); details may be incomplete.
Views touched 4
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
binhex_login |
binhex_login | ir.ui.view | qweb | Inherits web.login |
s_website_form_options |
s_website_form_options | ir.ui.view | qweb | Inherits website.snippet_options |
website_recaptcha_v2_form.reset_password |
website_recaptcha_v2_form.reset_password | ir.ui.view | qweb | Inherits auth_signup.reset_password |
website_recaptcha_v2_form.signup |
website_recaptcha_v2_form.signup | ir.ui.view | qweb | Inherits auth_signup.signup |
HTTP endpoints 4
| Route(s) | Handler | Auth | Type | Methods | Flags |
|---|---|---|---|---|---|
/web/reset_password |
RecaptchaAuthSignupHome.web_auth_reset_password |
public | http | ALL | website |
/web/signup |
RecaptchaAuthSignupHome.web_auth_signup |
public | http | ALL | website |
/web/login |
RecaptchaHome.web_login |
none | http | ALL | |
/website/form/<string:model_name> |
WebsiteRecaptchaForm.website_form |
public | http | POST | csrf off website |
Models touched 1
New fields (0)
No new fields.
Public methods (4)-
get_recaptcha_v2_site_key(self)@api.model -
update_recaptcha_v2_site_key(self) -
valid_recaptcha(self, values) -
write(self, vals)
Loading…