{"action":"closed","issue":{"url":"https://api.github.com/repos/Automattic/jetpack/issues/577","repository_url":"https://api.github.com/repos/Automattic/jetpack","labels_url":"https://api.github.com/repos/Automattic/jetpack/issues/577/labels{/name}","comments_url":"https://api.github.com/repos/Automattic/jetpack/issues/577/comments","events_url":"https://api.github.com/repos/Automattic/jetpack/issues/577/events","html_url":"https://github.com/Automattic/jetpack/issues/577","id":34010093,"number":577,"title":"Implement application passwords","user":{"login":"blobaugh","id":806179,"avatar_url":"https://avatars.githubusercontent.com/u/806179?v=3","gravatar_id":"","url":"https://api.github.com/users/blobaugh","html_url":"https://github.com/blobaugh","followers_url":"https://api.github.com/users/blobaugh/followers","following_url":"https://api.github.com/users/blobaugh/following{/other_user}","gists_url":"https://api.github.com/users/blobaugh/gists{/gist_id}","starred_url":"https://api.github.com/users/blobaugh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/blobaugh/subscriptions","organizations_url":"https://api.github.com/users/blobaugh/orgs","repos_url":"https://api.github.com/users/blobaugh/repos","events_url":"https://api.github.com/users/blobaugh/events{/privacy}","received_events_url":"https://api.github.com/users/blobaugh/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Automattic/jetpack/labels/SSO","name":"SSO","color":"006b75"},{"url":"https://api.github.com/repos/Automattic/jetpack/labels/[Type]%20Enhancement","name":"[Type] Enhancement","color":"c7def8"}],"state":"closed","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/Automattic/jetpack/milestones/26","html_url":"https://github.com/Automattic/jetpack/milestones/Needs%20Triage","labels_url":"https://api.github.com/repos/Automattic/jetpack/milestones/26/labels","id":1278295,"number":26,"title":"Needs Triage","description":"","creator":{"login":"samhotchkiss","id":574752,"avatar_url":"https://avatars.githubusercontent.com/u/574752?v=3","gravatar_id":"","url":"https://api.github.com/users/samhotchkiss","html_url":"https://github.com/samhotchkiss","followers_url":"https://api.github.com/users/samhotchkiss/followers","following_url":"https://api.github.com/users/samhotchkiss/following{/other_user}","gists_url":"https://api.github.com/users/samhotchkiss/gists{/gist_id}","starred_url":"https://api.github.com/users/samhotchkiss/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/samhotchkiss/subscriptions","organizations_url":"https://api.github.com/users/samhotchkiss/orgs","repos_url":"https://api.github.com/users/samhotchkiss/repos","events_url":"https://api.github.com/users/samhotchkiss/events{/privacy}","received_events_url":"https://api.github.com/users/samhotchkiss/received_events","type":"User","site_admin":false},"open_issues":37,"closed_issues":16,"state":"open","created_at":"2015-08-28T20:56:59Z","updated_at":"2016-02-16T16:38:35Z","due_on":null,"closed_at":null},"comments":4,"created_at":"2014-05-21T18:23:01Z","updated_at":"2016-02-16T16:38:36Z","closed_at":"2016-02-16T16:38:35Z","body":"When site admins start using WordPress.com SSO as the only method of login it will break user's ability to utilize the xmlrpc. To combat this a system of application passwords needs to be created.\r\n\r\nDetails on how application passwords work can be found at https://support.google.com/accounts/answer/185833?hl=en\r\n\r\nA proof of concept plugin is available at https://github.com/blobaugh/xmlrpc-application-password\r\n\r\nThis POC allows for falling back to the wporg user/pass on the xmlrpc connection so that users will not suddenly be jolted by the change to their system and not understand the need to create an application password."}}