public async Task <IAuthToken> Authenticate(IAuthToken token, string controller, string action) { var newToken = await Authenticate(token); return(await _tokenService.Authorize(newToken, controller, action)); }