{"action":"created","issue":{"url":"https://api.github.com/repos/heroku/heroku-cli/issues/45","labels_url":"https://api.github.com/repos/heroku/heroku-cli/issues/45/labels{/name}","comments_url":"https://api.github.com/repos/heroku/heroku-cli/issues/45/comments","events_url":"https://api.github.com/repos/heroku/heroku-cli/issues/45/events","html_url":"https://github.com/heroku/heroku-cli/issues/45","id":93588100,"number":45,"title":"login flow should be via the web","user":{"login":"dpiddy","id":2182,"avatar_url":"https://avatars.githubusercontent.com/u/2182?v=3","gravatar_id":"","url":"https://api.github.com/users/dpiddy","html_url":"https://github.com/dpiddy","followers_url":"https://api.github.com/users/dpiddy/followers","following_url":"https://api.github.com/users/dpiddy/following{/other_user}","gists_url":"https://api.github.com/users/dpiddy/gists{/gist_id}","starred_url":"https://api.github.com/users/dpiddy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dpiddy/subscriptions","organizations_url":"https://api.github.com/users/dpiddy/orgs","repos_url":"https://api.github.com/users/dpiddy/repos","events_url":"https://api.github.com/users/dpiddy/events{/privacy}","received_events_url":"https://api.github.com/users/dpiddy/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2015-07-07T17:46:51Z","updated_at":"2015-11-11T00:04:27Z","closed_at":null,"body":"Currently `heroku login` prompts for email and password. To do that, I need to flip to my password manager and get at least my password, if not my email as well for convenience.\r\n\r\nIt would be very nice if instead `heroku login` did a normal web-based OAuth flow so, if I get prompted for email and password by id.heroku.com or similar, I can just use my password manager as I do for the web normally."},"comment":{"url":"https://api.github.com/repos/heroku/heroku-cli/issues/comments/155608083","html_url":"https://github.com/heroku/heroku-cli/issues/45#issuecomment-155608083","issue_url":"https://api.github.com/repos/heroku/heroku-cli/issues/45","id":155608083,"user":{"login":"friism","id":126104,"avatar_url":"https://avatars.githubusercontent.com/u/126104?v=3","gravatar_id":"","url":"https://api.github.com/users/friism","html_url":"https://github.com/friism","followers_url":"https://api.github.com/users/friism/followers","following_url":"https://api.github.com/users/friism/following{/other_user}","gists_url":"https://api.github.com/users/friism/gists{/gist_id}","starred_url":"https://api.github.com/users/friism/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/friism/subscriptions","organizations_url":"https://api.github.com/users/friism/orgs","repos_url":"https://api.github.com/users/friism/repos","events_url":"https://api.github.com/users/friism/events{/privacy}","received_events_url":"https://api.github.com/users/friism/received_events","type":"User","site_admin":false},"created_at":"2015-11-11T00:04:27Z","updated_at":"2015-11-11T00:04:27Z","body":"(just wanted to show how one could snatch the OAuth callback)"}}