Authorize before caching