From 6bfc101468251af043828d5d80fb9698a7707c25 Mon Sep 17 00:00:00 2001 From: Tim Young Date: Fri, 11 Aug 2017 14:37:24 -0500 Subject: [PATCH] Change password at first login. Do not accept no as an answer. --- EduNetworkBuilder/NetworkBuilder.cs | 2 ++ EduNetworkBuilder/PersonClass.cs | 2 ++ 2 files changed, 4 insertions(+) diff --git a/EduNetworkBuilder/NetworkBuilder.cs b/EduNetworkBuilder/NetworkBuilder.cs index 0bcd6ee..7dec458 100644 --- a/EduNetworkBuilder/NetworkBuilder.cs +++ b/EduNetworkBuilder/NetworkBuilder.cs @@ -1763,6 +1763,8 @@ namespace EduNetworkBuilder CurrentUser = tUser; CurrentUser.filepath = Path.GetDirectoryName(filename); //store the directory OurSettings = NB.GetSettings(); //Grab the new settings from the user + if (CurrentUser.ChangePassAtFirstLogin) + CurrentUser.ChangePassword(); //change the password UpdateMenu(); //Now, open a new window to edit them. diff --git a/EduNetworkBuilder/PersonClass.cs b/EduNetworkBuilder/PersonClass.cs index eb8abbb..c2108f4 100644 --- a/EduNetworkBuilder/PersonClass.cs +++ b/EduNetworkBuilder/PersonClass.cs @@ -133,6 +133,8 @@ namespace EduNetworkBuilder continue; } ChangePassword(Password1); + + if (ChangePassAtFirstLogin) ChangePassAtFirstLogin = false;//It was done. No need to do it again. done = true; } }