diff --git a/Apimanager_backend/Controllers/UserController.cs b/Apimanager_backend/Controllers/UserController.cs
index 748f01a..cabdd18 100644
--- a/Apimanager_backend/Controllers/UserController.cs
+++ b/Apimanager_backend/Controllers/UserController.cs
@@ -19,6 +19,10 @@ namespace Apimanager_backend.Controllers
{
this.userService = userService;
}
+ ///
+ /// 获取用户个人信息
+ ///
+ ///
[HttpGet]
[Authorize(Roles = "User")]
public async Task>> UserInfo()
@@ -32,5 +36,43 @@ namespace Apimanager_backend.Controllers
);
return Ok(res);
}
+ ///
+ /// 重置用户密码
+ ///
+ ///
+ ///
+ [HttpPost]
+ public async Task>> Resetpassword([FromBody]ResetPasswordDto dto)
+ {
+ try
+ {
+ await userService.ResetPasswordAsync(dto.Email, dto.Code, dto.NewPassword);
+ var res = new ResponseBase