|
|
@@ -76,7 +76,7 @@ public class ResetPasswordController extends BaseController {
|
|
|
if (StringUtils.isEmpty(resetCaptcha)) {
|
|
|
return error("未获取验证码");
|
|
|
}
|
|
|
- if (!resetCaptcha.equals(captcha)) {
|
|
|
+ if (!captcha.equalsIgnoreCase(resetCaptcha)) {
|
|
|
return error("请输入正确的验证码");
|
|
|
}
|
|
|
|
|
|
@@ -241,6 +241,7 @@ public class ResetPasswordController extends BaseController {
|
|
|
tokenService.save(token);
|
|
|
ModelMap data = new ModelMap();
|
|
|
data.put("vipName", user.getVipName());
|
|
|
+ data.put("type", "重置密码");
|
|
|
// TODO 邮件认证地址
|
|
|
data.put("url", "http://192.168.253.118:3001/reset/passwordResetValidQuestion?token="+token.getId());
|
|
|
|
|
|
@@ -323,7 +324,7 @@ public class ResetPasswordController extends BaseController {
|
|
|
tokenService.delete(pageToken);
|
|
|
|
|
|
// 返回token
|
|
|
- expireToken = new Token(user, EXPIRES);
|
|
|
+ expireToken = new Token(user.getUserUU(), EXPIRES);
|
|
|
tokenService.save(expireToken);
|
|
|
ModelMap data = new ModelMap();
|
|
|
data.put("token", expireToken.getId());
|
|
|
@@ -354,7 +355,8 @@ public class ResetPasswordController extends BaseController {
|
|
|
}
|
|
|
|
|
|
// 从token中获取用户信息
|
|
|
- User user = (User) expireToken.getBind();
|
|
|
+ Long userUU = (Long) expireToken.getBind();
|
|
|
+ User user = userService.findOne(userUU);
|
|
|
|
|
|
// 设置加密后的密码
|
|
|
String encryPassword = userService.getEncryPassword(Const.ENCRY_FORMAT, password, user.getSalt());
|