TIP: You can type at any time to perform a new search.
OAuth Multi Token
auth_oauth_multi_token · OCA/server-tools
- Repository
- OCA/server-tools · module folder · Try on Runboat
- Module version
- 1.0.0
- Category
- Tool
- Folder size
- 0.02 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/server-tools
- Last tracking update
- 2026-08-07 07:17:48
- Authors
- Camptocamp, Odoo Community Association (OCA), Florent de Labarre
- Maintainers
- Camptocamp, Odoo Community Association (OCA), Florent de Labarre
- Committers
- Simone Orsi, OCA-git-bot, oca-travis
Code Analysis ⓘ
Views touched (1)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
user_oauth_multi_token_form |
auth_oauth_multi_token user form | res.users | form | Inherits auth_oauth.view_users_form |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (2)
New fields (3)
-
active_tokenBooleanargs: 'Active' -
oauth_access_tokenCharcopy=Falsereadonly=Truestring='OAuth Access Token' -
user_idMany2one → res.userscomodel_name='res.users'required=Truestring='User'
-
create(self, vals)@api.modelOverride to validate tokens.
New fields (3)
-
oauth_access_max_tokenIntegerdefault=10required=Truestring='Max number of simultaneous connections' -
oauth_access_token_idsOne2many → auth.oauth.multi.tokencomodel_name='auth.oauth.multi.token'copy=Falseinverse_name='user_id'string='OAuth tokens' -
oauth_master_uuidCharcopy=Falsedefault=<expr>readonly=Truerequired=Truestring='Master UUID'
-
action_oauth_clear_token(self)@api.multiInactivate current user tokens. -
check_credentials(self, password)@api.modelOverride to check credentials against multi tokens. -
multi_token_model(self)@property