1.用户邮箱登录注册接口实现

This commit is contained in:
2025-08-05 15:16:03 +08:00
parent f5cbe5cac2
commit e0e733bc27
14 changed files with 326 additions and 62 deletions

View File

@@ -55,6 +55,9 @@ public class UserController {
@Resource
private UserService userService;
@Resource
private MailService mailService;
// 配置用户信息
@PostMapping("inputUserInfo")
public ResponseData<Object> inputUserInfo(@RequestBody Map<String,Object> param) {
@@ -371,4 +374,15 @@ public class UserController {
public ResponseData<Object> mailRegister(@RequestBody UserModelDTO model){
return ResponseData.success(userService.addUserWithMail(model));
}
@GetMapping("/activate")
public ResponseData<Object> activate(@RequestParam("token") String token){
return ResponseData.success(userService.activateAccount(token));
}
@PostMapping("/resendMail")
public ResponseData<Object> resendMail(@RequestBody UserModelDTO userModelDTO){
return ResponseData.success(mailService.resendMail(userModelDTO));
}
}