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>
diff --git a/src/assets/i18n/de.json b/src/assets/i18n/de.json
index 54dfe73..2447cb9 100644
--- a/src/assets/i18n/de.json
+++ b/src/assets/i18n/de.json
@@ -282,6 +282,7 @@
"NEWUSER": "Neuer Benutzer",
"USERNAME": "Nutzername",
"PASSWORD": "Passwort",
+ "OLDPASSWORD": "Jetziges Passwort",
"CONFPASSWORD": "Passwort bestätigen",
"EDITUSER": "Benutzer bearbeiten",
"NEWPASSWORD": "Neues Kennwort",
@@ -295,7 +296,8 @@
"PROJECTSROLES": "Projekte Rollen",
"EDITPROJECTROLEMAPPING": "Projektrollenzuordnung bearbeiten",
"ADDMAPPINGS": "Mappings hinzufügen",
- "EDITPROJECTROLEERROR": "Bitte geben Sie mindestens eine Projektrollenzuordnung an, um fortzufahren"
+ "EDITPROJECTROLEERROR": "Bitte geben Sie mindestens eine Projektrollenzuordnung an, um fortzufahren",
+ "CHANGEPASSWORD": "Passwort wurde geändert. Melden Sie sich an, um Ihre Sitzung zu starten"
},
"TOPOLOGY": {
"SELECTELEMENT": "Element auswählen",
diff --git a/src/assets/i18n/en.json b/src/assets/i18n/en.json
index 200e1b9..45313c1 100644
--- a/src/assets/i18n/en.json
+++ b/src/assets/i18n/en.json
@@ -282,6 +282,7 @@
"NEWUSER": "New User",
"USERNAME": "User Name",
"PASSWORD": "Password",
+ "OLDPASSWORD": "Current Password",
"CONFPASSWORD": "Confirm Password",
"EDITUSER": "Edit User",
"NEWPASSWORD": "New Password",
@@ -295,7 +296,8 @@
"PROJECTSROLES": "Projects Roles",
"EDITPROJECTROLEMAPPING": "Edit Project Role Mapping",
"ADDMAPPINGS": "Add Mappings",
- "EDITPROJECTROLEERROR": "Please provide at least one project role mapping to continue"
+ "EDITPROJECTROLEERROR": "Please provide at least one project role mapping to continue",
+ "CHANGEPASSWORD": "Password is changed, Sign in to start your session"
},
"TOPOLOGY": {
"SELECTELEMENT": "Select Element",
diff --git a/src/assets/i18n/es.json b/src/assets/i18n/es.json
index 3f6092c..7e2df4d 100644
--- a/src/assets/i18n/es.json
+++ b/src/assets/i18n/es.json
@@ -282,6 +282,7 @@
"NEWUSER": "Nuevo usuario",
"USERNAME": "Nombre de usuario",
"PASSWORD": "Contraseña",
+ "OLDPASSWORD": "Contraseña actual",
"CONFPASSWORD": "Confirmar contraseña",
"EDITUSER": "Editar usuario",
"NEWPASSWORD": "Nueva contraseña",
@@ -295,7 +296,8 @@
"PROJECTSROLES": "Roles de proyectos",
"EDITPROJECTROLEMAPPING": "Editar asignación de roles de proyecto",
"ADDMAPPINGS": "Agregar asignaciones",
- "EDITPROJECTROLEERROR": "Proporcione al menos un mapeo de roles del proyecto para continuar"
+ "EDITPROJECTROLEERROR": "Proporcione al menos un mapeo de roles del proyecto para continuar",
+ "CHANGEPASSWORD": "Se cambió la contraseña, inicie sesión para iniciar su sesión"
},
"TOPOLOGY": {
"SELECTELEMENT": "Seleccionar elemento",
diff --git a/src/assets/i18n/pt.json b/src/assets/i18n/pt.json
index 64a5c13..ee257f9 100644
--- a/src/assets/i18n/pt.json
+++ b/src/assets/i18n/pt.json
@@ -282,6 +282,7 @@
"NEWUSER": "Novo usuário",
"USERNAME": "Nome de Usuário",
"PASSWORD": "Senha",
+ "OLDPASSWORD": "Senha atual",
"CONFPASSWORD": "Confirme a Senha",
"EDITUSER": "Editar usuário",
"NEWPASSWORD": "Nova senha",
@@ -295,7 +296,8 @@
"PROJECTSROLES": "Funções dos Projetos",
"EDITPROJECTROLEMAPPING": "Editar mapeamento de função do projeto",
"ADDMAPPINGS": "Adicionar mapeamentos",
- "EDITPROJECTROLEERROR": "Forneça pelo menos um mapeamento de função do projeto para continuar"
+ "EDITPROJECTROLEERROR": "Forneça pelo menos um mapeamento de função do projeto para continuar",
+ "CHANGEPASSWORD": "A senha foi alterada, faça login para iniciar sua sessão"
},
"TOPOLOGY": {
"SELECTELEMENT": "Selecionar elemento",