{"action":"created","issue":{"url":"https://api.github.com/repos/rancher/rancher/issues/12732","repository_url":"https://api.github.com/repos/rancher/rancher","labels_url":"https://api.github.com/repos/rancher/rancher/issues/12732/labels{/name}","comments_url":"https://api.github.com/repos/rancher/rancher/issues/12732/comments","events_url":"https://api.github.com/repos/rancher/rancher/issues/12732/events","html_url":"https://github.com/rancher/rancher/pull/12732","id":314674564,"number":12732,"title":"Change Active Directory authentication provider logic to work with generic LDAP","user":{"login":"Overv","id":285063,"avatar_url":"https://avatars3.githubusercontent.com/u/285063?v=4","gravatar_id":"","url":"https://api.github.com/users/Overv","html_url":"https://github.com/Overv","followers_url":"https://api.github.com/users/Overv/followers","following_url":"https://api.github.com/users/Overv/following{/other_user}","gists_url":"https://api.github.com/users/Overv/gists{/gist_id}","starred_url":"https://api.github.com/users/Overv/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Overv/subscriptions","organizations_url":"https://api.github.com/users/Overv/orgs","repos_url":"https://api.github.com/users/Overv/repos","events_url":"https://api.github.com/users/Overv/events{/privacy}","received_events_url":"https://api.github.com/users/Overv/received_events","type":"User","site_admin":false},"labels":[{"id":203010944,"url":"https://api.github.com/repos/rancher/rancher/labels/area/access-control","name":"area/access-control","color":"FBCA04","default":false},{"id":824123057,"url":"https://api.github.com/repos/rancher/rancher/labels/area/authentication","name":"area/authentication","color":"fbca04","default":false},{"id":659821934,"url":"https://api.github.com/repos/rancher/rancher/labels/version/2.0","name":"version/2.0","color":"e99695","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":6,"created_at":"2018-04-16T14:25:56Z","updated_at":"2018-05-15T23:55:30Z","closed_at":null,"author_association":"NONE","pull_request":{"url":"https://api.github.com/repos/rancher/rancher/pulls/12732","html_url":"https://github.com/rancher/rancher/pull/12732","diff_url":"https://github.com/rancher/rancher/pull/12732.diff","patch_url":"https://github.com/rancher/rancher/pull/12732.patch"},"body":"The Active Directory authentication provider currently assumes that it can bind directly to the username, however this is an Active Directory specific feature. This PR changes the logic to first look up the user by username and only then bind by its DN, which makes the provider compatible with any LDAP server. (See also issue #12729)\r\n\r\nAs far as user authentication goes, this makes the provider fully compatible with OpenLDAP servers rather than just Microsoft's Active Directory."},"comment":{"url":"https://api.github.com/repos/rancher/rancher/issues/comments/389350893","html_url":"https://github.com/rancher/rancher/pull/12732#issuecomment-389350893","issue_url":"https://api.github.com/repos/rancher/rancher/issues/12732","id":389350893,"user":{"login":"cjellick","id":2473240,"avatar_url":"https://avatars1.githubusercontent.com/u/2473240?v=4","gravatar_id":"","url":"https://api.github.com/users/cjellick","html_url":"https://github.com/cjellick","followers_url":"https://api.github.com/users/cjellick/followers","following_url":"https://api.github.com/users/cjellick/following{/other_user}","gists_url":"https://api.github.com/users/cjellick/gists{/gist_id}","starred_url":"https://api.github.com/users/cjellick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cjellick/subscriptions","organizations_url":"https://api.github.com/users/cjellick/orgs","repos_url":"https://api.github.com/users/cjellick/repos","events_url":"https://api.github.com/users/cjellick/events{/privacy}","received_events_url":"https://api.github.com/users/cjellick/received_events","type":"User","site_admin":false},"created_at":"2018-05-15T23:55:30Z","updated_at":"2018-05-15T23:55:30Z","author_association":"MEMBER","body":"a dedicated open LDAP provider is high on our list. shouldn't be too long"}}
{"actor":{"display_login":"cjellick"}}