{"action":"created","issue":{"url":"https://api.github.com/repos/lepture/flask-oauthlib/issues/193","labels_url":"https://api.github.com/repos/lepture/flask-oauthlib/issues/193/labels{/name}","comments_url":"https://api.github.com/repos/lepture/flask-oauthlib/issues/193/comments","events_url":"https://api.github.com/repos/lepture/flask-oauthlib/issues/193/events","html_url":"https://github.com/lepture/flask-oauthlib/pull/193","id":65618033,"number":193,"title":"authenticate confidential client on grant_type == 'authentication_code'","user":{"login":"Fleurer","id":129800,"avatar_url":"https://avatars.githubusercontent.com/u/129800?v=3","gravatar_id":"","url":"https://api.github.com/users/Fleurer","html_url":"https://github.com/Fleurer","followers_url":"https://api.github.com/users/Fleurer/followers","following_url":"https://api.github.com/users/Fleurer/following{/other_user}","gists_url":"https://api.github.com/users/Fleurer/gists{/gist_id}","starred_url":"https://api.github.com/users/Fleurer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Fleurer/subscriptions","organizations_url":"https://api.github.com/users/Fleurer/orgs","repos_url":"https://api.github.com/users/Fleurer/repos","events_url":"https://api.github.com/users/Fleurer/events{/privacy}","received_events_url":"https://api.github.com/users/Fleurer/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-04-01T06:48:18Z","updated_at":"2015-04-01T08:19:55Z","closed_at":"2015-04-01T08:19:55Z","pull_request":{"url":"https://api.github.com/repos/lepture/flask-oauthlib/pulls/193","html_url":"https://github.com/lepture/flask-oauthlib/pull/193","diff_url":"https://github.com/lepture/flask-oauthlib/pull/193.diff","patch_url":"https://github.com/lepture/flask-oauthlib/pull/193.patch"},"body":"ref: http://tools.ietf.org/html/rfc6749#section-3.2.1\r\n\r\n>  For example, the client makes the following HTTP request using TLS\r\n>  (with extra line breaks for display purposes only):\r\n>\r\n>    POST /token HTTP/1.1\r\n>    Host: server.example.com\r\n>    Authorization: Basic czZCaGRSa3F0MzpnWDFmQmF0M2JW\r\n>    Content-Type: application/x-www-form-urlencoded\r\n>\r\n>    grant_type=authorization_code&code=SplxlOBeZQQYbYS6WxSbIA\r\n>    &redirect_uri=https%3A%2F%2Fclient%2Eexample%2Ecom%2Fcb\r\n>\r\n>  The authorization server MUST:\r\n>\r\n>   o  require client authentication for confidential clients or for any\r\n>      client that was issued client credentials (or with other\r\n>      authentication requirements),"},"comment":{"url":"https://api.github.com/repos/lepture/flask-oauthlib/issues/comments/88389506","html_url":"https://github.com/lepture/flask-oauthlib/pull/193#issuecomment-88389506","issue_url":"https://api.github.com/repos/lepture/flask-oauthlib/issues/193","id":88389506,"user":{"login":"lepture","id":290496,"avatar_url":"https://avatars.githubusercontent.com/u/290496?v=3","gravatar_id":"","url":"https://api.github.com/users/lepture","html_url":"https://github.com/lepture","followers_url":"https://api.github.com/users/lepture/followers","following_url":"https://api.github.com/users/lepture/following{/other_user}","gists_url":"https://api.github.com/users/lepture/gists{/gist_id}","starred_url":"https://api.github.com/users/lepture/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lepture/subscriptions","organizations_url":"https://api.github.com/users/lepture/orgs","repos_url":"https://api.github.com/users/lepture/repos","events_url":"https://api.github.com/users/lepture/events{/privacy}","received_events_url":"https://api.github.com/users/lepture/received_events","type":"User","site_admin":false},"created_at":"2015-04-01T08:19:55Z","updated_at":"2015-04-01T08:19:55Z","body":"merged in 12b1990"}}