TIP: You can type at any time to perform a new search.

Security findings

Repository
OCA/server-auth · module folder · Try on Runboat
Module version
1.0.2
Category
Extra Tools
Folder size
0.1 MB
License
LGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/server-auth
Last tracking update
2026-10-03 22:39:58
Authors
Odoo Community Association (OCA), initOS GmbH, Joren Van Onder
Maintainers
Odoo Community Association (OCA), initOS GmbH, Joren Van Onder
Committers
Stéphane Bidoul, OCA-git-bot, oca-travis
Odoo dependencies
odoo/odoo:
- web
Python dependencies
u2flib_server
System dependencies
None
Required by
None
Description

Code Analysis info_outline

Views touched (7)
XML IDNameModelTypeStatus
assets_backend U2F Assets ir.ui.view qweb Inherits web.assets_backend
assets_frontend U2F Assets ir.ui.view qweb Inherits web.assets_frontend
login Register U2F page ir.ui.view qweb New
u2f_device_form u2f.device.form u2f.device form New
u2f_device_tree u2f.device.tree u2f.device tree New
view_users_form_inherit_auth_u2f res.users.form.inherit res.users form Inherits base.view_users_form
view_users_form_simple_modif_inherit_auth_u2f res.users.preferences.form res.users form Inherits base.view_users_form_simple_modif
HTTP endpoints (2)
Route(s)HandlerAuthTypeMethodsFlags
/web/u2f/login AuthU2FController.u2f_login none http ALL sudo
(inherited route override) U2FLogin.web_client inherited http ALL
Models touched (3)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • u2f_device_ids One2many → u2f.device
    string='U2F devices' args: 'u2f.device', 'user_id'
Public methods (2)
  • u2f_check_credentials(self, last_challenge, last_response)
    @api.multi
  • u2f_get_registration_challenge(self)
    @api.model

New fields (4)
  • default Boolean
    help='Device used during login.' readonly=True
  • json Char
    help='Technical data returned by u2flib or the browser' required=True string='Scan'
  • name Char
    required=True
  • user_id Many2one → res.users
    default=<expr> readonly=True required=True args: 'res.users'
Public methods (2)
  • action_make_default(self)
    @api.multi
  • create(self, vals)
    @api.model

Loading…