yujian
2019-04-17 7fb5b6787fd47131a2b7845a1c47b88d44b511c5
登录成功之后清空短信验证
1个文件已修改
10 ■■■■ 已修改文件
fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserAccountServiceImpl.java 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserAccountServiceImpl.java
@@ -931,8 +931,7 @@
                throw new UserAccountException(1, "验证码错误,重新输入");
            }
        }
        redisManager.clearSMSFrequencyLimit(phone, SMSHistory.TYPE_LOGIN);
        JSONObject logInfo = new JSONObject();
        logInfo.put("appId", appId);
        logInfo.put("phone", phone);
@@ -945,6 +944,13 @@
        if (identifyCode1 != null && identifyCode1.getEffective() != null && identifyCode1.getEffective()) {
            throw new UserAccountException(Constant.CODE_FORBIDDEN_USER, Constant.FORBIDDEN_USER_REASON_DESC);
        }
        // 清空限制
        redisManager.clearSMSFrequencyLimit(phone, SMSHistory.TYPE_LOGIN);
        // 清理次数
        redisManager.removeCommonString("sendMSNLoginCount" + phone);
        // 查询是否存在该电话历史用户
        UserInfo userInfo = userInfoMapper.getEffectiveUserInfoByPhone(phone);