Bläddra i källkod

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

zuohuaijun 2 år sedan
förälder
incheckning
1e71dfad40
1 ändrade filer med 2 tillägg och 2 borttagningar
  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);
         }