Hi Alex and Oli, I also believe you are correct. I posted a similar question a while ago here:
https://www.ietf.org/mail-archive/web/oauth/current/msg15139.html I had a couple other notes you may be interested in: https://www.ietf.org/mail-archive/web/oauth/current/msg15138.html My implementation of a server that implements the device flow is here, although it actually acts as a proxy for existing OAuth services: https://github.com/aaronpk/TVAuthServer Cheers! ---- Aaron Parecki aaronparecki.com @aaronpk <http://twitter.com/aaronpk> On Fri, Apr 15, 2016 at 8:24 PM, Oli Dagenais <oliv...@microsoft.com> wrote: > Hi Alex, > > > > I’m also working on an implementation based on the draft specification. I > came to the same conclusion about linking to Section 4.1.3 of RFC6749. > > > > As for your second question, I also came to the same conclusion, which was > confirmed by looking at the source code to the Active Directory > Authentication Library (ADAL) for .NET (Azure Active Directory is my > project’s first target). ADAL also sets the grant_type parameter to > “device_code” (contrast this with the value originally in section 4.1.3). > > > > I am hoping to also test my implementation against other major server > implementations (Google and Facebook come to mind) in the next few weeks > and will report my findings to this mailing list. > > > > Cheers, > > - Oli > > > > -- > > Let me help you be awesome at what you do, using > > Microsoft Developer Tools > > +1 613-212-5551 > > > > *From:* OAuth [mailto:oauth-boun...@ietf.org] *On Behalf Of *Alex Bilbie > *Sent:* Friday, April 15, 2016 13:32 > *To:* oauth@ietf.org > *Subject:* [OAUTH-WG] Device flow clarifications > > > > N.B: I sent the following email to > draft-ietf-oauth-device-f...@tools.ietf.org on 12th April but didn't > receive a reply so am reposting here: > > > > --- > > > > Hello, > > > > I've been working on an implementation of the OAuth 2.0 Device Flow (as > described at https://tools.ietf.org/html/draft-ietf-oauth-device-flow-01 > <https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2ftools.ietf.org%2fhtml%2fdraft-ietf-oauth-device-flow-01&data=01%7c01%7colivida%40microsoft.com%7c1cf0164e15984b96d6ad08d36553de5e%7c72f988bf86f141af91ab2d7cd011db47%7c1&sdata=Aw6hIdrAeX5%2feexlbPdZZiOYNdD6ETBP2bwnVpAuBIY%3d> > ). > > > > Please could the following points please be clarified: > > > > Section 3.2: "The client requests an access token by making an HTTP "POST" > request to the token endpoint as described in Section 4.1.1 of [RFC6749]" > > > > Should this actually say Section 4.1.3 of RFC6749 which is the Access > Token Request section for the authorisation code grant? > > > > Assuming the above is true, should the `code` parameter POSTed to the > authorisation server be the value of the `device_code` parameter returned > to the client in the initiating request? > > > > Many thanks, > > > > Alex Bilbie > > > > _______________________________________________ > OAuth mailing list > OAuth@ietf.org > https://www.ietf.org/mailman/listinfo/oauth > >
_______________________________________________ OAuth mailing list OAuth@ietf.org https://www.ietf.org/mailman/listinfo/oauth