On Thu, May 27, 2010 at 6:48 PM, Blaine Cook <rom...@gmail.com> wrote:
> On 28 May 2010 02:21, Brian Eaton <bea...@google.com> wrote:
>> OAuth 1.0 was unusual in that it required that the server match a hash
>> of the URL, rather than the real URL.  It's an extra layer of
>> indirection and complexity.  It doesn't improve security.
>
> To be more precise, OAuth 1.0 required that the server match a
> normalised form of the URL. You're absolutely correct that it doesn't
> improve security [over matching the URL], but it *is* more secure than
> either not proving that the token bearer provided the URL in the first
> place or having the client and server match potentially different
> versions of the URL.

Cool.  Glad we can put Roy's security concern to rest, at least.

Bearer tokens vs signed requests is a separate issue entirely.

> Which is all to say that it is indeed complex, but much of that
> complexity is a result of HTTP libraries trying to hide complexity
> from users. I'd echo Roy's assertion that as library support improves,
> approaches to URL normalisation will become hidden behind the same
> layers of abstraction as constructing query strings and request URIs
> are today.

I think we're going to get some real data on which approach is easier soon. =)
_______________________________________________
OAuth mailing list
OAuth@ietf.org
https://www.ietf.org/mailman/listinfo/oauth

Reply via email to