{"action":"created","issue":{"url":"https://api.github.com/repos/google/oauth2client/issues/226","labels_url":"https://api.github.com/repos/google/oauth2client/issues/226/labels{/name}","comments_url":"https://api.github.com/repos/google/oauth2client/issues/226/comments","events_url":"https://api.github.com/repos/google/oauth2client/issues/226/events","html_url":"https://github.com/google/oauth2client/pull/226","id":96920989,"number":226,"title":"Don't Merge; Flask 3LO helper","user":{"login":"jonparrott","id":250995,"avatar_url":"https://avatars.githubusercontent.com/u/250995?v=3","gravatar_id":"","url":"https://api.github.com/users/jonparrott","html_url":"https://github.com/jonparrott","followers_url":"https://api.github.com/users/jonparrott/followers","following_url":"https://api.github.com/users/jonparrott/following{/other_user}","gists_url":"https://api.github.com/users/jonparrott/gists{/gist_id}","starred_url":"https://api.github.com/users/jonparrott/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jonparrott/subscriptions","organizations_url":"https://api.github.com/users/jonparrott/orgs","repos_url":"https://api.github.com/users/jonparrott/repos","events_url":"https://api.github.com/users/jonparrott/events{/privacy}","received_events_url":"https://api.github.com/users/jonparrott/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/google/oauth2client/labels/cla:%20yes","name":"cla: yes","color":"009800"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":21,"created_at":"2015-07-23T22:48:28Z","updated_at":"2015-07-25T15:06:07Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/google/oauth2client/pulls/226","html_url":"https://github.com/google/oauth2client/pull/226","diff_url":"https://github.com/google/oauth2client/pull/226.diff","patch_url":"https://github.com/google/oauth2client/pull/226.patch"},"body":"This should fix #224 once merged.\r\n\r\nCurrently rough and looking for feedback. This intentionally deviates from the appengine/webapp2 decorator to be more idiomatic for flask users.\r\n\r\n1. The credentials are currently only stored on the session. I'd like some feedback on how to allow the user to specify storage, and how the session storage should fix into that (should it store both in the session and within the user provided storage?)\r\n2. I'm aware that it doesn't quite fit with the style of the rest of the codebase, I'll adjust to 2 spaces etc before merge.\r\n3.  The scopes default to 'email' and 'profile', and there's a mechanism to fetch the user's full profile from google+. I can remove this if we feel it's bloated (users can easily add it back via ``authorize_callback``).\r\n\r\nTests will be added once I validate this approach."},"comment":{"url":"https://api.github.com/repos/google/oauth2client/issues/comments/124852578","html_url":"https://github.com/google/oauth2client/pull/226#issuecomment-124852578","issue_url":"https://api.github.com/repos/google/oauth2client/issues/226","id":124852578,"user":{"login":"nathanielmanistaatgoogle","id":10131044,"avatar_url":"https://avatars.githubusercontent.com/u/10131044?v=3","gravatar_id":"","url":"https://api.github.com/users/nathanielmanistaatgoogle","html_url":"https://github.com/nathanielmanistaatgoogle","followers_url":"https://api.github.com/users/nathanielmanistaatgoogle/followers","following_url":"https://api.github.com/users/nathanielmanistaatgoogle/following{/other_user}","gists_url":"https://api.github.com/users/nathanielmanistaatgoogle/gists{/gist_id}","starred_url":"https://api.github.com/users/nathanielmanistaatgoogle/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nathanielmanistaatgoogle/subscriptions","organizations_url":"https://api.github.com/users/nathanielmanistaatgoogle/orgs","repos_url":"https://api.github.com/users/nathanielmanistaatgoogle/repos","events_url":"https://api.github.com/users/nathanielmanistaatgoogle/events{/privacy}","received_events_url":"https://api.github.com/users/nathanielmanistaatgoogle/received_events","type":"User","site_admin":false},"created_at":"2015-07-25T15:06:07Z","updated_at":"2015-07-25T15:06:07Z","body":"If this pull request is approaching merge-worthiness please give it a new title."}}