|
@@ -181,7 +181,7 @@ public class LoginService implements ILoginService {
|
|
|
String newPassword = PasswordUtils.generatePassword(userRequest.getPassword(), salt);
|
|
|
userAccount.setPassword(newPassword);
|
|
|
userAccountService.updateById(userAccount);
|
|
|
- redisTemplate.opsForValue().set(userRequest.getToken(), null);
|
|
|
+ redisTemplate.delete(userRequest.getToken());
|
|
|
this.blankingUserInfoIntoRedis(userRequest.getMobile(), userRequest.getToken());
|
|
|
return RestResponse.success(null, ApiConstants.RESULT_SUCCESS, "重置密码成功");
|
|
|
}
|
|
@@ -280,11 +280,11 @@ public class LoginService implements ILoginService {
|
|
|
@Override
|
|
|
public void blankingUserInfoIntoRedis(String mobile, String token) {
|
|
|
String mobileUserInfo = mobile + ApiConstants.UserConstants.USER_INFO_MOBILE;
|
|
|
- redisTemplate.opsForValue().set(token, null);
|
|
|
- redisTemplate.opsForValue().set(mobileUserInfo + ApiConstants.ACCESS_TYPE_PC, null);
|
|
|
- redisTemplate.opsForValue().set(mobileUserInfo + ApiConstants.ACCESS_TYPE_APP, null);
|
|
|
- redisTemplate.opsForValue().set(mobileUserInfo + ApiConstants.ACCESS_TYPE_PUBLIC, null);
|
|
|
- redisTemplate.opsForValue().set(mobileUserInfo + ApiConstants.ACCESS_TYPE_APPLETS, null);
|
|
|
+ redisTemplate.delete(token);
|
|
|
+ redisTemplate.delete(mobileUserInfo + ApiConstants.ACCESS_TYPE_PC);
|
|
|
+ redisTemplate.delete(mobileUserInfo + ApiConstants.ACCESS_TYPE_APP);
|
|
|
+ redisTemplate.delete(mobileUserInfo + ApiConstants.ACCESS_TYPE_PUBLIC);
|
|
|
+ redisTemplate.delete(mobileUserInfo + ApiConstants.ACCESS_TYPE_APPLETS);
|
|
|
}
|
|
|
|
|
|
/**
|