From f372c0c14328ca0911e7357fac205d089e09e7eb Mon Sep 17 00:00:00 2001 From: fengshuonan Date: Fri, 15 Mar 2024 18:40:05 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=908.1.3=E3=80=91=E3=80=90auth=E3=80=91?= =?UTF-8?q?=E5=BC=80=E5=90=AF=E5=AF=86=E7=A0=81=E6=A0=A1=E9=AA=8C=E6=97=B6?= =?UTF-8?q?=E5=80=99=E6=89=8D=E8=BF=9B=E8=A1=8C=E9=AA=8C=E8=AF=81=E7=A0=81?= =?UTF-8?q?=E5=88=A4=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cn/stylefeng/roses/kernel/auth/auth/LoginService.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/kernel-d-auth/auth-sdk/src/main/java/cn/stylefeng/roses/kernel/auth/auth/LoginService.java b/kernel-d-auth/auth-sdk/src/main/java/cn/stylefeng/roses/kernel/auth/auth/LoginService.java index 1a1646ac6..decd20764 100644 --- a/kernel-d-auth/auth-sdk/src/main/java/cn/stylefeng/roses/kernel/auth/auth/LoginService.java +++ b/kernel-d-auth/auth-sdk/src/main/java/cn/stylefeng/roses/kernel/auth/auth/LoginService.java @@ -100,7 +100,9 @@ public class LoginService { Integer loginErrorCount = validatePasswordRetryTimes(loginRequest); // 2. 如果开启了验证码校验,则验证当前请求的验证码是否正确 - validateCaptcha(loginRequest); + if (validatePassword) { + validateCaptcha(loginRequest); + } // 3. 解密密码的密文,需要sys_config相关配置打开 decryptRequestPassword(loginRequest);