【优化】忘记密码

This commit is contained in:
2025-11-25 17:41:47 +08:00
parent 4808960491
commit 977ca260da

View File

@@ -264,8 +264,9 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements Us
} }
String codeKey = String.format("verify_code:%s:%s", "forget", request.getAccount()); String codeKey = String.format("verify_code:%s:%s", "forget", request.getAccount());
String checkCode = redisUtil.get(codeKey).toString(); Object checkCode = redisUtil.get(codeKey);
if(!checkCode.equalsIgnoreCase(request.getVerificationCode())) {
if(checkCode == null || !request.getVerificationCode().equalsIgnoreCase(checkCode.toString())) {
throw new RuntimeException(I18nUtil.getMessage("error.verify.code.invalid")); throw new RuntimeException(I18nUtil.getMessage("error.verify.code.invalid"));
} }