public async Task <IActionResult> VerifyTwoFactorCode(VerifyTwoFactorCodeDto dto) { _logger.LogRequest("Verify two factor auth code"); var result = await _userService.VerifyTwoFactorToken(User.Identity.Name, dto.VerificationCode); _logger.LogRequest("Two factor auth code verified. Result: {result}", result); if (result) { return(Ok()); } else { return(BadRequest("Supplied verification code is invalid")); } }
public async Task VerifyTwoFactorAuthenticatorCode(VerifyTwoFactorCodeDto dto) { var path = "account/verify-two-factor-code"; await Api.Post <object>(path, dto); }