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

Reply via email to