diff --git a/Iceshrimp.Backend/Controllers/AuthController.cs b/Iceshrimp.Backend/Controllers/AuthController.cs index 39031900..5a9e1ccc 100644 --- a/Iceshrimp.Backend/Controllers/AuthController.cs +++ b/Iceshrimp.Backend/Controllers/AuthController.cs @@ -38,7 +38,7 @@ public class AuthController(DatabaseContext db, UserService userSvc, UserRendere }); } - [HttpPost] + [HttpPost("login")] [HideRequestDuration] [EnableRateLimiting("strict")] [Consumes(MediaTypeNames.Application.Json)] @@ -82,7 +82,7 @@ public class AuthController(DatabaseContext db, UserService userSvc, UserRendere }); } - [HttpPut] + [HttpPost("register")] [EnableRateLimiting("strict")] [Consumes(MediaTypeNames.Application.Json)] [ProducesResponseType(StatusCodes.Status200OK, Type = typeof(AuthResponse))] @@ -97,7 +97,7 @@ public class AuthController(DatabaseContext db, UserService userSvc, UserRendere return await Login(request); } - [HttpPatch] + [HttpPost("change-password")] [Authenticate] [Authorize] [EnableRateLimiting("strict")] diff --git a/Iceshrimp.Frontend/Core/ControllerModels/AuthControllerModel.cs b/Iceshrimp.Frontend/Core/ControllerModels/AuthControllerModel.cs index d14d20f2..fee3c716 100644 --- a/Iceshrimp.Frontend/Core/ControllerModels/AuthControllerModel.cs +++ b/Iceshrimp.Frontend/Core/ControllerModels/AuthControllerModel.cs @@ -9,11 +9,11 @@ internal class AuthControllerModel(ApiClient api) api.Call(HttpMethod.Get, "/auth"); public Task Login(AuthRequest request) => - api.Call(HttpMethod.Post, "/auth", data: request); + api.Call(HttpMethod.Post, "/auth/login", data: request); public Task Register(RegistrationRequest request) => - api.Call(HttpMethod.Put, "/auth", data: request); + api.Call(HttpMethod.Post, "/auth/register", data: request); public Task ChangePassword(ChangePasswordRequest request) => - api.Call(HttpMethod.Patch, "/auth", data: request); + api.Call(HttpMethod.Post, "/auth/change-password", data: request); } \ No newline at end of file