From b93d498b7cf947db012598dd79e8afd9e8c7b336 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E5=BF=A0=E6=9E=97?= <170083662@qq.com> Date: Mon, 4 Aug 2025 22:18:53 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=EF=BC=9A=E8=8E=B7=E5=8F=96?= =?UTF-8?q?=E8=AE=BF=E9=97=AE=E5=87=AD=E8=AF=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../common/system/controller/AccessKeyController.java | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/gxwebsoft/common/system/controller/AccessKeyController.java b/src/main/java/com/gxwebsoft/common/system/controller/AccessKeyController.java index e933232..4dc17eb 100644 --- a/src/main/java/com/gxwebsoft/common/system/controller/AccessKeyController.java +++ b/src/main/java/com/gxwebsoft/common/system/controller/AccessKeyController.java @@ -49,11 +49,14 @@ public class AccessKeyController extends BaseController { final PageResult accessKeyPageResult = accessKeyService.pageRel(param); if (param.getCode() != null) { // 短信验证码校验 - String code = cacheClient.get(param.getPhone(), String.class); - if (StrUtil.equals(code, param.getCode()) || "128880".equals(param.getCode())) { - return success(accessKeyPageResult); + final String code = param.getCode(); + // 验证码校验 + String key = "code:" + param.getPhone(); + if (!code.equals(redisUtil.get(key)) && !redisUtil.get(CACHE_KEY_VERIFICATION_CODE_BY_DEV_SMS).equals(code)) { + String message = "验证码不正确"; + return fail(message, null); } - return fail("短信验证码不正确", null); + return success(accessKeyPageResult); } // 默认不给查看AccessSecret accessKeyPageResult.getList().forEach(d -> {