public async Task <ActionResult> LoginAsync([FromBody] Account account) { if (account is null) { return(BadRequest("Invalid client request")); } string jwtToken = await _authService.LoginAsync(account); if (jwtToken == string.Empty) { return(Unauthorized()); } int accoundId = JWTUtility.GetIdFromToken(jwtToken); try { await _migService.RegisterOrRefreshGoogleDriveWebhook(accoundId); } catch (Exception) { } return(Ok(new { token = jwtToken })); }