Password change and hooks should be cleaned
All password change in FD should go through the change_password function as it takes care of things like samba sync or shadowAccount update. It should also contain password pre/check hook execution and post hook execution. Password hook should be removed.
(from redmine: issue id 3383, created on 2014-09-30, closed on 2015-05-28)
- Relations:
- relates #3227 (closed)
- relates #4186
- copied_to #3374
- copied_to #3388
- Changesets:
- Revision 277158dd by Côme Chilliet on 2014-09-30T13:19:43.000Z:
Fixes #3383 Cleaning password modification system
- Revision d5c3a0a1 by Côme Chilliet on 2014-09-30T15:30:32.000Z:
Fixes #3383 Handling password in user class
- Revision 3353fca4 by Côme Chilliet on 2014-10-01T19:13:05.000Z:
Fixes #3383 Fixed locking users
- Revision 750dd52c by Côme Chilliet on 2014-10-01T19:13:09.000Z:
Fixes #3383 Relocking user after password change
- Revision dbd4b15e by Côme Chilliet on 2014-10-01T19:13:15.000Z:
Fixes #3383 Moving samba password handling to samba plugin
- Revision 03ccdc6a by Côme Chilliet on 2014-10-02T14:13:13.000Z:
fixes #3383 Password can be used in user hooks
- Revision ca01a8d2 by Côme Chilliet on 2015-04-01T09:33:38.000Z:
Fixes #3383 Cleaning password modification system
Conflicts:
html/class_passwordRecovery.inc
include/functions.inc
plugins/personal/generic/class_user.inc
plugins/personal/password/class_password.inc
plugins/personal/password/main.inc
plugins/personal/password/password.tpl
- Revision e1c2d467 by Côme Chilliet on 2015-04-01T09:37:08.000Z:
Fixes #3383 Handling password in user class
Conflicts:
include/functions.inc
plugins/personal/generic/class_user.inc
- Revision 8b5b69dc by Côme Chilliet on 2015-04-01T09:39:12.000Z:
Fixes #3383 Fixed locking users
Conflicts:
include/password-methods/class_password-methods.inc
- Revision b85e5e47 by Côme Chilliet on 2015-04-01T09:39:35.000Z:
Fixes #3383 Moving samba password handling to samba plugin
- Uploads:
- 0001-Fixes-3383-Cleaning-password-modification-system.patch
- 0002-Fixes-3383-Handling-password-in-user-class.patch
- 0003-Fixes-3383-Fixed-locking-users.patch
- 0004-Fixes-3383-Relocking-user-after-password-change.patch
- 0006-Fixes-3383-Moving-samba-password-handling-to-samba-p.patch
- 0005-fixes-3383-Password-can-be-used-in-user-hooks.patch