public async Task <JsonResult> SendTwoFactorAuthToken()
        {
            var userRequest = await _userManager.GetCurrentUserAsync();

            if (!userRequest.IsSuccess)
            {
                return(Json(userRequest));
            }
            var tokenRequest = await _authy.GetUserAuthyTokenAsync(userRequest.Result);

            if (!tokenRequest.IsSuccess)
            {
                return(Json(tokenRequest));
            }
            var result = await _authy.SendSmsAsync(tokenRequest.Result);

            return(Json(result));
        }