Task #193
closed
Change password on accounts
Added by Vít Švanda about 8 years ago.
Updated about 8 years ago.
Description
We want change password, for selected identity accounts.
- Form for password change supports selection only IDM system (for now).
- Provisioning for upadate password on all (everytime ALL) connected accounts is implemented (for now).
- We need modify password change form for selection any of user's accounts and call provisioning only for selected accounts.
- Status changed from New to In Progress
- Assignee set to Ondřej Kopr
- % Done changed from 0 to 80
- Overload route identity/:entityId/password
- Add new propertz to AccFilter - ownership
- foreach over all account from password change dto
- Form to change password need fix
- Status changed from In Progress to Needs feedback
- Assignee changed from Ondřej Kopr to Vít Švanda
- % Done changed from 80 to 90
- Future expansion - One component for passwordChange (core, acc)? props with options?
- Please do code review and report me any problem. Thank you.
- Status changed from Needs feedback to In Progress
- Assignee changed from Vít Švanda to Ondřej Kopr
- When I change password for user A, then I want see only accouts for user A, not for all users ;).
- Lable for IdentityAccount have to contains name of system and name of account on this system (not user name).
I extended this task:
- More nice will be extends change password content from core and only override method getOptions.
- % Done changed from 90 to 50
- Status changed from In Progress to Needs feedback
- Assignee changed from Ondřej Kopr to Vít Švanda
- % Done changed from 50 to 90
- Add new component for password change - PasswordChangeForm - Acc and core module use this component,
- add filter by identity. Now is showing only accounts own by identity,
- change success message to show system uid,
- TODO?? when login by user without superAdminRole and change password on form will be show message "Změnit heslo je možné pouze pro všechny systémy naráz." This is not true. Change/remove message?
- Test with acc module and without. Important: When disable backend module ACC get error message " Služba není momentálně dostupná." in task #195 i fix this problem.
In branch develop was renamed resources in PasswordChangeDTO to accounts.
- Status changed from Needs feedback to In Progress
- Assignee changed from Vít Švanda to Ondřej Kopr
You have right, we need supplement change password on all account or on IDM system only.
This behavior will be controlled by config parametr on BE (it was on last implementation).
- Change czech localization form system to accounts.
- Question about prefilled password from a web browser - password strength estimator working correct.
- In account enum select are pre-selected all accounts. BUT in dropdown menu are still account for choose - duplicity. Bug in enumSelectBox?
- Filter for ownership was implemented, but in repository missing. Fix. Now is show only ownership systems.
- Password validator is now from number 1.
- Status changed from In Progress to Needs feedback
- Assignee changed from Ondřej Kopr to Vít Švanda
- Status changed from Needs feedback to Resolved
- Assignee changed from Vít Švanda to Ondřej Kopr
- % Done changed from 90 to 100
I tested this and works fine.
I have minor problem with PasswordStrength, where is strange if is password "heslo123" strong.
- Status changed from Resolved to Closed
Also available in: Atom
PDF