From 06802250b4b9041d39d568c1dbe77684075006b2 Mon Sep 17 00:00:00 2001 From: 黄学彪 <hxb@hdlchina.com.cn> Date: 星期三, 11 三月 2020 10:03:44 +0800 Subject: [PATCH] 上传一个版本 --- ZigbeeApp/Shared/Phone/UserCenter/DoorLock/TemporaryPassword.cs | 10 ++++++++-- 1 files changed, 8 insertions(+), 2 deletions(-) diff --git a/ZigbeeApp/Shared/Phone/UserCenter/DoorLock/TemporaryPassword.cs b/ZigbeeApp/Shared/Phone/UserCenter/DoorLock/TemporaryPassword.cs index 09bc3c4..6e5ce47 100755 --- a/ZigbeeApp/Shared/Phone/UserCenter/DoorLock/TemporaryPassword.cs +++ b/ZigbeeApp/Shared/Phone/UserCenter/DoorLock/TemporaryPassword.cs @@ -569,7 +569,10 @@ addDoorLockTempPasswordData.LoginAccessToken = UserCenterLogic.GetConnectMainToken(); addDoorLockTempPasswordData.IsOtherAccountCtrl = true; } - addDoorLockTempPasswordData.TempPwd = doorLock.tempPasswordObject.TempPassword; + //瀵瑰瘑鐮佽繘琛屽姞瀵嗗鐞� + string hdlKey = "hD1(La3o"; + var enPsw = UserCenterLogic.EncryptPassword(hdlKey, doorLock.tempPasswordObject.TempPassword); + addDoorLockTempPasswordData.TempPwd = enPsw; if (doorLock.DeviceAddr != null) { addDoorLockTempPasswordData.LocalDoorLockId = doorLock.DeviceAddr + "_" + doorLock.DeviceEpoint; @@ -823,7 +826,10 @@ tpObj.UserId = int.Parse(curDoorLockTempPaw.TempPwdId); tpObj.ValidTime = curDoorLockTempPaw.ValidBeginTime; tpObj.InValidTime = curDoorLockTempPaw.ValidEndTime; - doorLock.LocalTempPassword = tpObj.TempPassword = curDoorLockTempPaw.TempPwd; + //瑙e瘑瀵嗙爜 + string hdlKey = "hD1(La3o"; + var desPsw= UserCenterLogic.DecryptPassword(hdlKey, curDoorLockTempPaw.TempPwd); + doorLock.LocalTempPassword = tpObj.TempPassword = desPsw; doorLock.tempPasswordObject = tpObj; TimeDateData(doorLock.tempPasswordObject.ValidTime, doorLock.tempPasswordObject.InValidTime); } -- Gitblit v1.8.0