Пример #1
0
        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"));
            }
        }
Пример #2
0
        public async Task VerifyTwoFactorAuthenticatorCode(VerifyTwoFactorCodeDto dto)
        {
            var path = "account/verify-two-factor-code";

            await Api.Post <object>(path, dto);
        }