From 022f7b81a82f848183502e437efff6108d585f08 Mon Sep 17 00:00:00 2001 From: lroyia Date: Thu, 5 Feb 2026 11:30:24 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8E=BB=E6=8E=89=E5=AF=86=E7=A0=81=E9=AA=8C?= =?UTF-8?q?=E8=AF=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/PenaltySecurityController.java | 11 +---------- .../aiccs/security/entity/dto/LoginInfoParamDto.java | 4 ---- 2 files changed, 1 insertion(+), 14 deletions(-) diff --git a/src/main/java/com/chinaweal/aiccs/aiccs/security/controller/PenaltySecurityController.java b/src/main/java/com/chinaweal/aiccs/aiccs/security/controller/PenaltySecurityController.java index eba2025..cfaea6c 100644 --- a/src/main/java/com/chinaweal/aiccs/aiccs/security/controller/PenaltySecurityController.java +++ b/src/main/java/com/chinaweal/aiccs/aiccs/security/controller/PenaltySecurityController.java @@ -57,7 +57,7 @@ public class PenaltySecurityController { if (StringUtils.notEquals(byId.getAppSecret(), appSecret)) { return SecurityResultVO.error(ErrorCode.APP_SECRET_INVALID); } - if (StringUtils.isBlank(paramDto.getAccount()) || StringUtils.isBlank(paramDto.getPassword())) { + if (StringUtils.isBlank(paramDto.getAccount())) { return SecurityResultVO.error(ErrorCode.LOGIN_INFO_INVALID); } TUsers one = tUsersService.lambdaQuery().eq(TUsers::getUsername, paramDto.getAccount()) @@ -65,15 +65,6 @@ public class PenaltySecurityController { if (one == null) { return SecurityResultVO.error(ErrorCode.LOGIN_INFO_INVALID); } - - try { - if (StringUtils.notEquals(PasswordVerify.DecodePassword(one.getPassword()), paramDto.getPassword())) { - return SecurityResultVO.error(ErrorCode.LOGIN_INFO_INVALID); - } - } catch (CryptException e) { - log.error("用户密码解密失败", e); - return SecurityResultVO.error(ErrorCode.LOGIN_INFO_INVALID); - } JSONObject jsonObject = JSONObject.parseObject(JSONObject.toJSONString(SecurityResultVO.success())); jsonObject.put("access_token", penaltyAppInfoService.generateAccessToken(byId, one)); return jsonObject; diff --git a/src/main/java/com/chinaweal/aiccs/aiccs/security/entity/dto/LoginInfoParamDto.java b/src/main/java/com/chinaweal/aiccs/aiccs/security/entity/dto/LoginInfoParamDto.java index d5532d6..9616e20 100644 --- a/src/main/java/com/chinaweal/aiccs/aiccs/security/entity/dto/LoginInfoParamDto.java +++ b/src/main/java/com/chinaweal/aiccs/aiccs/security/entity/dto/LoginInfoParamDto.java @@ -4,7 +4,6 @@ import com.alibaba.fastjson.annotation.JSONField; import lombok.Data; import lombok.experimental.Accessors; -import javax.validation.constraints.NotBlank; import java.io.Serializable; /** @@ -27,7 +26,4 @@ public class LoginInfoParamDto implements Serializable { @JSONField(name = "account") private String account; - - @JSONField(name = "password") - private String password; }