Feature 10914: Enforce Password change on First login 75/11875/1
authorSANDHYA.JS <sandhya.j@tataelxsi.co.in>
Tue, 12 Apr 2022 03:37:08 +0000 (09:07 +0530)
committerSANDHYA.JS <sandhya.j@tataelxsi.co.in>
Tue, 12 Apr 2022 03:37:08 +0000 (09:07 +0530)
commita9816553feb848341a8c3214861d5479c3688578
tree27140e790f97585669150aed65e360280485c5ed
parent92d376dbeb4976952e4e99d5e53194d42d37787a
Feature 10914: Enforce Password change on First login

* Added NG-UI support to Enforce Password change on First login
* A popup will be opened on First login with current password, new password and confirm password fields
* Once new password is entered, Click apply button
* The popup is closed & redirected to Login page.
* Sign in using the new password.

Change-Id: I9ee6bf923e897b40d06a1781cdd7d044b171c825
Signed-off-by: SANDHYA.JS <sandhya.j@tataelxsi.co.in>
20 files changed:
src/app/AppModule.ts
src/app/approutes.module.ts
src/app/login/LoginComponent.ts
src/app/users/UsersModule.ts
src/app/users/add-user/AddEditUserComponent.html
src/app/users/add-user/AddEditUserComponent.scss
src/app/users/add-user/AddEditUserComponent.ts
src/app/utilities/change-password/ChangePasswordComponent.html [new file with mode: 0644]
src/app/utilities/change-password/ChangePasswordComponent.scss [new file with mode: 0644]
src/app/utilities/change-password/ChangePasswordComponent.ts [new file with mode: 0644]
src/app/utilities/change-password/ChangePasswordModule.ts [new file with mode: 0644]
src/assets/i18n/de.json
src/assets/i18n/en.json
src/assets/i18n/es.json
src/assets/i18n/pt.json
src/models/CommonModel.ts
src/models/VNFDModel.ts
src/services/AuthGuardService.ts
src/services/AuthenticationService.ts
tsconfig.json