TIP: You can type at any time to perform a new search.
Authentification - Generate Password
auth_generate_password · OCA/server-tools
- Repository
- OCA/server-tools · module folder · Try on Runboat
- Module version
- 1.0.1
- Category
- Tools
- Folder size
- 0.03 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- http://www.grap.coop
- Last tracking update
- 2026-08-07 06:56:12
- Authors
- GRAP
- Maintainers
- GRAP
- Committers
- Holger Brunn, Sylvain LE GAL
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- None
- Description
Password Secure =============== Functionnality: --------------- * Forbid users to change them password; * Only members of base.group_system can change password; OK. * Add a button to the res_users form: * to change the password (randomly generated); * send an email to each users; Settings: --------- * Once the module installed, you have to set two settings: * password size: the size of the password generated (6 by default); * password chars: the list of allowed chars (by default ASCII letters and digits); You can: * set a list of chars like 'abcdef'; * use string function like string.ascii_letters; * Be sure that an Outgoing Email Server is correctly configured; Roadmap ------- * When porting this module, please remove the feature that forbid users to change them password, as another module 'password_change_restrict' exists in V8 serie : https://github.com/OCA/server-tools/pull/249 Copyright, Author and Licence : ------------------------------- * Copyright : 2014, Groupement Regional Alimentaire de Proximite; * Author : Sylvain LE GAL (https://twitter.com/legalsylvain); * Licence : AGPL-3 (http://www.gnu.org/licenses/)
Code Analysis ⓘ
Views touched (2)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_res_users_form |
res.users | form | Inherits base.view_users_form_simple_modif | |
view_res_users_tree |
res.users | tree | Inherits base.view_users_tree |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (1)
New fields (0)
No new fields.
Public methods (1)-
generate_password(self, cr, uid, ids, context=None)