{"action":"created","issue":{"url":"https://api.github.com/repos/docker/docker/issues/18514","labels_url":"https://api.github.com/repos/docker/docker/issues/18514/labels{/name}","comments_url":"https://api.github.com/repos/docker/docker/issues/18514/comments","events_url":"https://api.github.com/repos/docker/docker/issues/18514/events","html_url":"https://github.com/docker/docker/pull/18514","id":121119382,"number":18514,"title":"Add authentication to the docker daemon","user":{"login":"nalind","id":1200159,"avatar_url":"https://avatars.githubusercontent.com/u/1200159?v=3","gravatar_id":"","url":"https://api.github.com/users/nalind","html_url":"https://github.com/nalind","followers_url":"https://api.github.com/users/nalind/followers","following_url":"https://api.github.com/users/nalind/following{/other_user}","gists_url":"https://api.github.com/users/nalind/gists{/gist_id}","starred_url":"https://api.github.com/users/nalind/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nalind/subscriptions","organizations_url":"https://api.github.com/users/nalind/orgs","repos_url":"https://api.github.com/users/nalind/repos","events_url":"https://api.github.com/users/nalind/events{/privacy}","received_events_url":"https://api.github.com/users/nalind/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/docker/docker/labels/status/1-design-review","name":"status/1-design-review","color":"fef2c0"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-12-08T22:54:37Z","updated_at":"2015-12-14T21:38:03Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/docker/docker/pulls/18514","html_url":"https://github.com/docker/docker/pull/18514","diff_url":"https://github.com/docker/docker/pull/18514.diff","patch_url":"https://github.com/docker/docker/pull/18514.patch"},"body":"This set of patches implements additions to the docker daemon and client that were outlined in PR #17412.  The daemon expects clients to authenticate if it's started with the -a or --authn flag, and specific requirements are controlled by passing configuration settings to its new --authn-opt option.  The client's behavior when a daemon indicates that it requires clients to authenticate can also be controlled with its --authn-opt option."},"comment":{"url":"https://api.github.com/repos/docker/docker/issues/comments/164567674","html_url":"https://github.com/docker/docker/pull/18514#issuecomment-164567674","issue_url":"https://api.github.com/repos/docker/docker/issues/18514","id":164567674,"user":{"login":"nalind","id":1200159,"avatar_url":"https://avatars.githubusercontent.com/u/1200159?v=3","gravatar_id":"","url":"https://api.github.com/users/nalind","html_url":"https://github.com/nalind","followers_url":"https://api.github.com/users/nalind/followers","following_url":"https://api.github.com/users/nalind/following{/other_user}","gists_url":"https://api.github.com/users/nalind/gists{/gist_id}","starred_url":"https://api.github.com/users/nalind/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nalind/subscriptions","organizations_url":"https://api.github.com/users/nalind/orgs","repos_url":"https://api.github.com/users/nalind/repos","events_url":"https://api.github.com/users/nalind/events{/privacy}","received_events_url":"https://api.github.com/users/nalind/received_events","type":"User","site_admin":false},"created_at":"2015-12-14T21:38:03Z","updated_at":"2015-12-14T21:38:03Z","body":"Rebased to take into account changes from #18472 (Basic and Bearer creds are now provided by having the DockerCli object set callbacks in its Client object) and #15365 (we pass information about authenticated users into the authorization logic, reorder the middleware initialization to ensure that authorization is called after authentication, and add a test that exercises both authentication and authorization)."}}