public async Task <IActionResult> ConfirmEmail(int userId, string token)
        {
            _log.LogInfo("User try to confirm email.");
            if (!ModelState.IsValid)
            {
                _log.LogError("Incorrect input.");
                return(BadRequest(ModelState));
            }

            if (await _appDbContext.Confirm(userId, token))
            {
                _log.LogInfo("Success confirmed.");
                return(Ok());
            }
            else
            {
                _log.LogError("Wrong confirm details");
                return(BadRequest("Not confirmed"));
            }
        }