On 7/5/06, John Panzer <[EMAIL PROTECTED]> wrote:

Comments inline.  These are all from the perspective of interoperability.

James M Snell wrote on 7/5/2006, 1:51 PM:
 > == Proposal ==
 >
 > {{{
 > 12. Security Considerations
 >
 > 12.1 Authentication
 >
 > Implementors are advised to use client authentication mechanisms to
 > prevent posting or editing by unknown or unauthorized sources. The type
 > of authentication used is a local decision made by the server.
 > Accordingly, clients are likely to face authentication schemes that vary
 > across implementations.

+1 to the wording above.  In addition, I'd really like to see a
reference to RFC 2617 (HTTP Authentication[1]) which defines a standard
framework for authentication negotiation as well as the specific scheme
mentioned below.

Reasoning:  At least one Atom client in the wild today doesn't follow
RFC 2617 even to the extent of understanding an 401 Unauthorized
response.  The GData protocol doesn't use RFC 2617's WWW-Authenticate:
header (AFAIK).

I think a 2617 reference would be appropriate and useful.   The
authentication model associated with GData services does follow the
2617 Access Authentication Framework (issues WWW-Authenticate response
challenges, expects corresponding Authorization request headers w/
token info, etc).

-- Kyle

Reply via email to