public async Task <IActionResult> Revoke() { var emailAddress = User.Identity.Name; var user = await _userManager.FindByNameAsync(emailAddress); if (user == null) { return(BadRequest()); } await _userManager.RemoveAllRefreshTokens(user); return(NoContent()); }