{"action":"created","issue":{"url":"https://api.github.com/repos/mozilla-services/tokenserver/issues/122","repository_url":"https://api.github.com/repos/mozilla-services/tokenserver","labels_url":"https://api.github.com/repos/mozilla-services/tokenserver/issues/122/labels{/name}","comments_url":"https://api.github.com/repos/mozilla-services/tokenserver/issues/122/comments","events_url":"https://api.github.com/repos/mozilla-services/tokenserver/issues/122/events","html_url":"https://github.com/mozilla-services/tokenserver/pull/122","id":364712017,"node_id":"MDExOlB1bGxSZXF1ZXN0MjE4ODMyODc0","number":122,"title":"Include raw FxA user-id and key-id in Hawk token.","user":{"login":"rfk","id":34695,"node_id":"MDQ6VXNlcjM0Njk1","avatar_url":"https://avatars3.githubusercontent.com/u/34695?v=4","gravatar_id":"","url":"https://api.github.com/users/rfk","html_url":"https://github.com/rfk","followers_url":"https://api.github.com/users/rfk/followers","following_url":"https://api.github.com/users/rfk/following{/other_user}","gists_url":"https://api.github.com/users/rfk/gists{/gist_id}","starred_url":"https://api.github.com/users/rfk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rfk/subscriptions","organizations_url":"https://api.github.com/users/rfk/orgs","repos_url":"https://api.github.com/users/rfk/repos","events_url":"https://api.github.com/users/rfk/events{/privacy}","received_events_url":"https://api.github.com/users/rfk/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2018-09-28T01:52:49Z","updated_at":"2018-10-08T21:39:56Z","closed_at":null,"author_association":"MEMBER","pull_request":{"url":"https://api.github.com/repos/mozilla-services/tokenserver/pulls/122","html_url":"https://github.com/mozilla-services/tokenserver/pull/122","diff_url":"https://github.com/mozilla-services/tokenserver/pull/122.diff","patch_url":"https://github.com/mozilla-services/tokenserver/pull/122.patch"},"body":"This is a sketch of how we might implement #121, sending the raw FxA uid and key-id as part of the hawk token id.   It will need some tests, and it may be an opportunity to refactor out some common helper functions for this stuff.\r\n\r\nConnects to #121\r\n\r\n/cc @bbangert @philbooth @pjenvey"},"comment":{"url":"https://api.github.com/repos/mozilla-services/tokenserver/issues/comments/427988010","html_url":"https://github.com/mozilla-services/tokenserver/pull/122#issuecomment-427988010","issue_url":"https://api.github.com/repos/mozilla-services/tokenserver/issues/122","id":427988010,"node_id":"MDEyOklzc3VlQ29tbWVudDQyNzk4ODAxMA==","user":{"login":"bbangert","id":100193,"node_id":"MDQ6VXNlcjEwMDE5Mw==","avatar_url":"https://avatars1.githubusercontent.com/u/100193?v=4","gravatar_id":"","url":"https://api.github.com/users/bbangert","html_url":"https://github.com/bbangert","followers_url":"https://api.github.com/users/bbangert/followers","following_url":"https://api.github.com/users/bbangert/following{/other_user}","gists_url":"https://api.github.com/users/bbangert/gists{/gist_id}","starred_url":"https://api.github.com/users/bbangert/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bbangert/subscriptions","organizations_url":"https://api.github.com/users/bbangert/orgs","repos_url":"https://api.github.com/users/bbangert/repos","events_url":"https://api.github.com/users/bbangert/events{/privacy}","received_events_url":"https://api.github.com/users/bbangert/received_events","type":"User","site_admin":false},"created_at":"2018-10-08T21:39:56Z","updated_at":"2018-10-08T21:39:56Z","author_association":"MEMBER","body":"Cool, Spanner lets us do composite keys, so we can include both of them as the primary key."}}
{"actor":{"display_login":"bbangert"}}