[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Atom Authentication
On Oct 25, 2004, at 5:30 PM, Robert Sayre wrote:
[see atom-syntax for the rest of this thread]
Dare Obasanjo wrote:
--- Robert Sayre <mint@xxxxxxxxxxxxxxx> wrote:
However we have a major blogging tool
vendor claiming that they plan to ignore that part of
the spec which makes the spec not worth the much. More importantly,
restricting what authentication
mechanisms people can use is just plain silly.
Agreed.
I don't see any reason to limit what authentication methods people use,
but in the interests of interoperability and user experience, is it
valuable to put forth one or a small number of options that clients
should support? I think it is.
Not by limiting the options, but by promoting a small number of good
choices. The spec could say, "Atom clients SHOULD support one or more
of the following methods..." A server which couldn't support any of
the given options might still be a legitimate Atom implementation, but
it "SHOULD" support some kind of authentication. Clients, of course,
end up having to support the spec'd ones as well as any popular
alternatives (Kerberos, say). If we choose the promoted options
carefully, then in practice most clients would be able to support them
all, and most servers would be able to support at least one. Is there
any reason to think that interop will be harder to achieve here than it
is in SMTP auth?
My vote for the list would include "HTTP Digest" and "HTTP Basic Over
TLS." This covers servers that can't support TLS, as well as those that
can't handle a hashed password. Are there any other constituencies we
should be thinking about?
Ezra