public async Task <IActionResult> Login([FromBody] LoginUserParams userParams) { var user = await _userEngine.FindUserByUsername(userParams.Username); var signInResult = await _userEngine.PasswordSignInUser(user, userParams.Password); if (signInResult.Succeeded) { return(Json(signInResult)); } return(Unauthorized()); }