用户找回密码

This commit is contained in:
2023-12-22 00:14:16 +08:00
parent ce05d3e5cd
commit b20b33ee53
5 changed files with 91 additions and 4 deletions

View File

@@ -13,4 +13,6 @@ public interface UserService {
public User userLogin(User user);
public int updatePassword(User user);
}

View File

@@ -9,6 +9,8 @@ import com.lovenav.utils.MD5Utils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.regex.Pattern;
@@ -23,9 +25,15 @@ public class UserServiceImpl implements UserService {
@Override
public int UserRegister(User user) {
user.setRoleId(Byte.valueOf("1"));
user.setUserStatus(Byte.valueOf("1"));
user.setUserPassword(MD5Utils.md5(user.getUserPassword()));
Date date=new Date();
user.setUserRegistered(date);
return userDao.insert(user);
}
@@ -67,5 +75,11 @@ public class UserServiceImpl implements UserService {
}
}
@Override
public int updatePassword(User user) {
user.setUserPassword(MD5Utils.md5(user.getUserPassword()));
return userDao.updateByEmail(user);
}
}