use of com.naturalprogrammer.spring.tutorial.domain.User in project SpringStepByStep by JavaProgrammerLB.
the class UserServiceImpl method resetPassword.
@Override
@Transactional(propagation = Propagation.REQUIRED, readOnly = false)
public void resetPassword(String resetPasswordCode, String password) {
User user = userRepository.findByResetPasswordCode(resetPasswordCode).get();
user.setPassword(passwordEncoder.encode(password));
user.setResetPasswordCode(null);
userRepository.save(user);
}
Aggregations