diff --git a/server/like-common/src/main/java/com/mdd/common/plugin/notice/engine/SmsNotice.java b/server/like-common/src/main/java/com/mdd/common/plugin/notice/engine/SmsNotice.java index b8ed50e0..188ab795 100644 --- a/server/like-common/src/main/java/com/mdd/common/plugin/notice/engine/SmsNotice.java +++ b/server/like-common/src/main/java/com/mdd/common/plugin/notice/engine/SmsNotice.java @@ -35,7 +35,7 @@ public class SmsNotice { // 1=业务通知, 2=验证码 if (noticeSetting.getType() == 2 && StringUtil.isNotNull(params.get("code"))) { String code = params.get("code").toLowerCase(); - RedisUtil.set(GlobalConfig.redisSmsCode+mobile, code); + RedisUtil.set(GlobalConfig.redisSmsCode+scene+":"+mobile, code); } } } diff --git a/server/like-front/src/main/java/com/mdd/front/service/impl/LoginServiceImpl.java b/server/like-front/src/main/java/com/mdd/front/service/impl/LoginServiceImpl.java index 51e22770..9069a0c4 100644 --- a/server/like-front/src/main/java/com/mdd/front/service/impl/LoginServiceImpl.java +++ b/server/like-front/src/main/java/com/mdd/front/service/impl/LoginServiceImpl.java @@ -188,13 +188,13 @@ public class LoginServiceImpl implements ILoginService { String code = params.get("code").toLowerCase(); // 校验验证码 - Object smsCode = RedisUtil.get(GlobalConfig.redisSmsCode+mobile); + Object smsCode = RedisUtil.get(GlobalConfig.redisSmsCode+"101:"+mobile); if (StringUtil.isNull(smsCode) || !smsCode.toString().equals(code)) { throw new OperateException("验证码错误!"); } // 删除验证码 - RedisUtil.del(GlobalConfig.redisSmsCode+mobile); + RedisUtil.del(GlobalConfig.redisSmsCode+"101:"+mobile); // 查询手机号 User user = userMapper.selectOne(new QueryWrapper() @@ -265,13 +265,13 @@ public class LoginServiceImpl implements ILoginService { String password = params.get("password"); // 校验验证码 - Object smsCode = RedisUtil.get(GlobalConfig.redisSmsCode+mobile); + Object smsCode = RedisUtil.get(GlobalConfig.redisSmsCode+"104:"+mobile); if (StringUtil.isNull(smsCode) || !smsCode.toString().equals(code)) { throw new OperateException("验证码错误!"); } // 删除验证码 - RedisUtil.del(GlobalConfig.redisSmsCode+mobile); + RedisUtil.del(GlobalConfig.redisSmsCode+"104:"+mobile); // 查询手机号 User user = userMapper.selectOne(new QueryWrapper()