diff --git a/API_SQLuedo/API/Controllers/UserController.cs b/API_SQLuedo/API/Controllers/UserController.cs index 7b61bf7..480179f 100644 --- a/API_SQLuedo/API/Controllers/UserController.cs +++ b/API_SQLuedo/API/Controllers/UserController.cs @@ -21,6 +21,7 @@ namespace API.Controllers } [HttpGet("users/{page}/{number}")] + [Authorize] public IActionResult GetUsers(int page, int number) { var nbUser = _userDataService.GetUsers(page, number).Count(); @@ -32,6 +33,7 @@ namespace API.Controllers } [HttpGet("user/id/{id}")] + [Authorize] public IActionResult GetUserById(int id) { try @@ -45,6 +47,7 @@ namespace API.Controllers } [HttpGet("user/username/{username}")] + [Authorize] public IActionResult GetUserByUsername(string username) { try @@ -58,6 +61,7 @@ namespace API.Controllers } [HttpDelete] + [Authorize] public IActionResult DeleteUser(int id) { var sucess = _userDataService.DeleteUser(id); @@ -72,6 +76,7 @@ namespace API.Controllers } [HttpPost] + [Authorize] public IActionResult UpdateUser(string username, string password, string email, bool isAdmin) { @@ -80,6 +85,7 @@ namespace API.Controllers } [HttpPut] + [Authorize] public IActionResult CreateUser(int id, [FromBody] UserDTO userDTO) { if(id != userDTO.Id)