Then I think we've reached an acceptable resolution on this one.  By having the 
server return the registration_access_url upon create and having the client be 
required to include the client_id upon update, servers are free to manage their 
registration endpoint(s) as they see fit and clients always do the same thing.

                                Thanks all,
                                -- Mike

-----Original Message-----
From: oauth-boun...@ietf.org [mailto:oauth-boun...@ietf.org] On Behalf Of Nat 
Sakimura
Sent: Tuesday, February 12, 2013 9:15 AM
To: Justin Richer
Cc: oauth@ietf.org
Subject: Re: [OAUTH-WG] Registration: RESTful client lifecycle management

2013/2/13 Justin Richer <jric...@mitre.org>:
>
> On 02/12/2013 11:30 AM, John Bradley wrote:
>>
>> To some extent we want the server to have the flexibility it needs.
>>
>> If the server knows it is going to need client_id for GET it needs to 
>> encode it in the resource URI ether as part of the path or as a query 
>> parameter (that is up to the server)
>>
>> When doing updates the client MUST include the client_id as an 
>> additional integrity check.  Some servers may switch on that but that is up 
>> to them.
>
> So if by this you mean that the client still simply follows whatever 
> update url the server hands it (which may or may not include the 
> client_id in some form, but the client doesn't care), and that the 
> client MUST include its client_id in the request body (top-level 
> member of a JSON object, at the
> moment) when doing a PUT (or POST/PATCH? see below) for the update 
> action, then I'm totally fine with that. Is this what you're suggesting?

As far as I understand, yes. That is what we discussed last Thursday face to 
face.


--
Nat Sakimura (=nat)
Chairman, OpenID Foundation
http://nat.sakimura.org/
@_nat_en
_______________________________________________
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

Reply via email to