From 58ef5833b3f77f321c587dd86448c888029016ce Mon Sep 17 00:00:00 2001 From: ivarlovlie Date: Thu, 22 Dec 2022 14:44:26 +0100 Subject: feat: Many things - Working Login/Logout - Groundwork for web components - Loading web-components with version tag - Load temporal-polyfill globally --- code/api/Endpoints/Account/LoginEndpoint.cs | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'code/api/Endpoints/Account/LoginEndpoint.cs') diff --git a/code/api/Endpoints/Account/LoginEndpoint.cs b/code/api/Endpoints/Account/LoginEndpoint.cs index 0ffed0f..4f8e434 100644 --- a/code/api/Endpoints/Account/LoginEndpoint.cs +++ b/code/api/Endpoints/Account/LoginEndpoint.cs @@ -1,8 +1,6 @@ -using I2R.Storage.Api.Endpoints._Root; - namespace I2R.Storage.Api.Endpoints.Account; -public class LoginEndpoint : Base +public class LoginEndpoint : EndpointBase { private readonly AppDatabase _database; private readonly UserService _userService; @@ -25,11 +23,11 @@ public class LoginEndpoint : Base public async Task Handle([FromBody] Request request) { var user = _database.Users.FirstOrDefault(c => c.Username == request.Username); if (user == default) { - return BadRequest(_localizer["Invalid username or password"]); + return KnownProblem(_localizer["Invalid username or password"]); } if (!PasswordHelper.Verify(request.Password, user.Password)) { - return BadRequest(_localizer["Invalid username or password"]); + return KnownProblem(_localizer["Invalid username or password"]); } await _userService.LogInUserAsync(HttpContext, user.DefaultClaims()); -- cgit v1.3