| | |
| | |
|
| | | if (this.UserPassword == null)
|
| | | {
|
| | | var data = Global.ReadFileByDirectory(DirNameResourse.LocalMemoryDirectory, DirNameResourse.SafeguardUserPassword);
|
| | | var data = HdlFileLogic.Current.ReadFileByteContent(DirNameResourse.SafeguardUserPassword);
|
| | | if (data != null)
|
| | | {
|
| | | this.UserPassword = System.Text.Encoding.UTF8.GetString(data);
|
| | |
| | | if (result != GarrisonMode.None && result != GarrisonMode.RemoveGarrison)
|
| | | {
|
| | | //保存加密的密码到本地
|
| | | Global.WriteFileToDirectoryByBytes(DirNameResourse.LocalMemoryDirectory, DirNameResourse.SafeguardUserPassword, System.Text.Encoding.UTF8.GetBytes(this.UserPassword));
|
| | | HdlFileLogic.Current.SaveTextToFile(DirNameResourse.SafeguardUserPassword, this.UserPassword);
|
| | | }
|
| | | return result;
|
| | | }
|
| | |
| | | if (result2 != GarrisonMode.None && result2 != GarrisonMode.RemoveGarrison)
|
| | | {
|
| | | //保存加密密码到本地
|
| | | Global.WriteFileToDirectoryByBytes(DirNameResourse.LocalMemoryDirectory, DirNameResourse.SafeguardUserPassword, System.Text.Encoding.UTF8.GetBytes(this.UserPassword));
|
| | | HdlFileLogic.Current.SaveTextToFile(DirNameResourse.SafeguardUserPassword, this.UserPassword);
|
| | | }
|
| | | return result2;
|
| | | }
|
| | |
| | | if (result2 != -1)
|
| | | {
|
| | | //保存到加密密码本地
|
| | | Global.WriteFileToDirectoryByBytes(DirNameResourse.LocalMemoryDirectory, DirNameResourse.SafeguardUserPassword, System.Text.Encoding.UTF8.GetBytes(this.UserPassword));
|
| | | HdlFileLogic.Current.SaveTextToFile(DirNameResourse.SafeguardUserPassword, this.UserPassword);
|
| | | }
|
| | | return result2;
|
| | | }
|