Read 3.2. I believe you'll find an escape clause there.

Phil
phil.h...@oracle.com




On 2011-04-04, at 5:08 PM, Marius Scurtescu wrote:

> On Mon, Apr 4, 2011 at 4:14 PM, Skylar Woodward <sky...@kiva.org> wrote:
>> In our implementation (not yet public) we accept the empty string ("") as 
>> the value for clients not issued secrets. While this was done to simplify 
>> the interface and implementation, it would make it compliant in my view.  In 
>> this case, the authorization server is validating the credentials, which are 
>> the client ID and the empty string, which is equivalent security-wise to any 
>> other length of "secret" issued to a native client.
> 
> I am splitting hairs now, but according to the spec an empty parameter
> value should be treated the same as if the parameter was not sent at
> all. So, empty secret violates the requirement for the parameter to be
> present.
> 
> Marius
> _______________________________________________
> 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