From 0e12e4ab45db6768a0f45d8952f78b0ae9190723 Mon Sep 17 00:00:00 2001 From: ZQN <364596817@qq.com> Date: 星期一, 19 五月 2025 16:09:01 +0800 Subject: [PATCH] 手机号登录,去掉短信验证。脱敏 --- project-framework/src/main/java/com/project/framework/web/service/SysLoginService.java | 26 ++++++++++++++++++++------ 1 files changed, 20 insertions(+), 6 deletions(-) diff --git a/project-framework/src/main/java/com/project/framework/web/service/SysLoginService.java b/project-framework/src/main/java/com/project/framework/web/service/SysLoginService.java index 35217de..e622e67 100644 --- a/project-framework/src/main/java/com/project/framework/web/service/SysLoginService.java +++ b/project-framework/src/main/java/com/project/framework/web/service/SysLoginService.java @@ -150,7 +150,14 @@ return getVerifyCodeNew(phone); } - private boolean sendYp(String phone, String code){ + /** + * 浜戠墖楠岃瘉鐮� + * @param phone 鎵嬫満 + * @param code 楠岃瘉鐮� + * @return 缁撴灉 + */ + private boolean sendYp(String phone, String code) + { String result = smsApi.sendSms(phone, StringUtils.format(YPSmsApi.CODE_TMP, code, Constants.PHONE_EXPIRATION)); if (result.contains("\"code\":0,\"msg\":\"OK\"")){ log.info("鍙戦�佹垚鍔� ->楠岃瘉鐮侊細"+code); @@ -159,7 +166,14 @@ return false; } - private boolean sendAl(String phone, String code ){ + /** + * 闃块噷楠岃瘉鐮� + * @param phone 鎵嬫満 + * @param code 楠岃瘉鐮� + * @return 缁撴灉 + */ + private boolean sendAl(String phone, String code ) + { DefaultProfile profile = DefaultProfile.getProfile("cn-beijing", AliyunSmsConstants.SMS_APPID, AliyunSmsConstants.SMS_SECRET); IAcsClient client = new DefaultAcsClient(profile); CommonRequest request = new CommonRequest(); @@ -192,10 +206,10 @@ public String phoneLogin(UserPhoneLoginBo bo) { String phone = bo.getPhone(); - Boolean verified = verifyPhone(phone, bo.getCode()); - if (!verified){ - throw new BaseException("鎵嬫満鍙烽獙璇佺爜鏍¢獙澶辫触锛�"); - } +// Boolean verified = verifyPhone(phone, bo.getCode()); +// if (!verified){ +// throw new BaseException("鎵嬫満鍙烽獙璇佺爜鏍¢獙澶辫触锛�"); +// } SysUser user = null; if ("01".equals(bo.getUserType())){ user = userMapper.selectOne(new LambdaQueryWrapper<SysUser>() -- Gitblit v1.9.1