diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/cai/app/AuthAppController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/cai/app/AuthAppController.java index c5dfa30a..8b3807e1 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/cai/app/AuthAppController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/cai/app/AuthAppController.java @@ -15,6 +15,7 @@ import com.ruoyi.cai.service.IpBlackService; import com.ruoyi.cai.service.IpRecordService; import com.ruoyi.cai.service.SmsVerifyService; import com.ruoyi.cai.service.UserService; +import com.ruoyi.cai.util.PasswordUtil; import com.ruoyi.common.annotation.Log; import com.ruoyi.common.core.domain.R; import com.ruoyi.common.enums.BusinessType; @@ -70,6 +71,10 @@ public class AuthAppController { if(!mobile){ return R.fail(600,"请输入正确的手机格式"); } + PasswordUtil.PasswordValidationResult result = PasswordUtil.validatePassword(caiUser.getPassword()); + if(!result.isValid()){ + return R.fail(600,result.getErrorMessage()); + } String token = caiLoginManager.register(caiUser); LoginVo vo = new LoginVo(); vo.setToken(token);