Просмотр исходного кода

😁修复登录密码验证逻辑错误

zuohuaijun 2 лет назад
Родитель
Сommit
1e71dfad40
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      Admin.NET/Admin.NET.Core/Service/Auth/SysAuthService.cs

+ 2 - 2
Admin.NET/Admin.NET.Core/Service/Auth/SysAuthService.cs

@@ -86,12 +86,12 @@ public class SysAuthService : IDynamicApiController, ITransient
         // 密码是否正确
         if (CryptogramUtil.CryptoType == CryptogramEnum.MD5.ToString())
         {
-            if (user.Password.Equals(MD5Encryption.Encrypt(input.Password)))
+            if (!user.Password.Equals(MD5Encryption.Encrypt(input.Password)))
                 throw Oops.Oh(ErrorCodeEnum.D1000);
         }
         else
         {
-            if (CryptogramUtil.Decrypt(user.Password).Equals(input.Password))
+            if (!CryptogramUtil.Decrypt(user.Password).Equals(input.Password))
                 throw Oops.Oh(ErrorCodeEnum.D1000);
         }