{"comment":{"url":"https://api.github.com/repos/mozilla/firefox-ios/comments/10415032","html_url":"https://github.com/mozilla/firefox-ios/commit/1570c3b28ddba7dcdffeb120bc048a182987c210#commitcomment-10415032","id":10415032,"user":{"login":"ncalexan","id":1097182,"avatar_url":"https://avatars.githubusercontent.com/u/1097182?v=3","gravatar_id":"","url":"https://api.github.com/users/ncalexan","html_url":"https://github.com/ncalexan","followers_url":"https://api.github.com/users/ncalexan/followers","following_url":"https://api.github.com/users/ncalexan/following{/other_user}","gists_url":"https://api.github.com/users/ncalexan/gists{/gist_id}","starred_url":"https://api.github.com/users/ncalexan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ncalexan/subscriptions","organizations_url":"https://api.github.com/users/ncalexan/orgs","repos_url":"https://api.github.com/users/ncalexan/repos","events_url":"https://api.github.com/users/ncalexan/events{/privacy}","received_events_url":"https://api.github.com/users/ncalexan/received_events","type":"User","site_admin":false},"position":18,"line":207,"path":"Sync/StorageClient.swift","commit_id":"1570c3b28ddba7dcdffeb120bc048a182987c210","created_at":"2015-03-26T15:46:54Z","updated_at":"2015-03-26T15:46:54Z","body":"I may be prematurely optimizing, but: I *really* want to try to use expired tokens for i/c.  My intention is for you (Sync) to invert the control and ask `SyncAuthState` to produce a token when desired, trusting the auth state to cache as appropriate, etc.  That is, `self.authorizer = SyncAuthState().tokenAuthorizer` or whatever."}}