TIP: You can type at any time to perform a new search.
Password Encryption
auth_crypt · odoo/odoo
- Repository
- odoo/odoo · module folder
- Module version
- 2.0
- Category
- Extra Tools
- Folder size
- 0.06 MB
- License
- LGPL-3
- Application
- No
- Auto-installable
- Yes
- Website
- None
- Last tracking update
- 2026-08-07 05:03:19
- Authors
- FS3, Odoo SA
- Maintainers
- Odoo SA
- Committers
- Christophe Simonis, Martin Trigaux, Odoo Translation Bot, GitHub, Odoo Online
- Odoo dependencies
-
odoo/odoo:- base
- Python dependencies
- None
- System dependencies
- None
- Required by
- None
- Description
Encrypted passwords =================== Replaces the default password storage with a strong cryptographic hash. The key derivation function currently used is RSA Security LLC's industry-standard ``PKDF2``, in combination with ``SHA512``. This includes salting and key stretching with several thousands rounds. All passwords are encrypted as soon as the module is installed. This may take a few minutes if there are thousands of users. Past versions of encrypted passwords will be automatically upgraded to the current scheme whenever a user authenticates (``auth_crypt`` was previously using the weaker ``md5crypt`` key derivation function). Note: Installing this module permanently prevents user password recovery and cannot be undone. It is thus recommended to enable some password reset mechanism for users, such as the one provided by the ``auth_signup`` module (signup for new users does not necessarily have to be enabled).
Code Analysis ⓘ
Views touched (0)
No views found for this module.
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (1)
New fields (2)
-
passwordCharcompute='_compute_password'inverse='_inverse_password'invisible=Truestore=True -
password_cryptCharcopy=Falseinvisible=Truestring='Encrypted Password'
-
check_credentials(self, password)@api.model -
init(self)
Loading…
Loading…
Loading…
Loading…