On Sun, Mar 21, 2010 at 6:12 PM, Eve Maler <e...@xmlgrrl.com> wrote:

> On 21 Mar 2010, at 1:43 PM, David Recordon wrote:
>
> > The goal of the, "the authorization server advertises (such as via
> documentation) the URIs of the following three endpoints" wording was to
> allow for a discovery process that is defined separately from this spec.  Is
> that unclear?  Have other words to propose?
>
> So perhaps this wants to be a thin spec that can be combined with the OAuth
> core spec, if there's general interest in it.  (In the UMA spec, we were
> already in the position of making up some XRD to describe a couple of WRAP
> endpoints, along with UMA endpoints and metadata.  It would be nice to have
> a canonical version of the former, at the least.)
>

So,

Minimally, perhaps the spec should say "advertises (such as via
documentation or discovery process beyond the scope of this document) the
URIs of the following three endpoints..."  just to give people a heads up
that there may be external auto-discovery happening.

Beyond that, it might be nice to see if there could be a separate, svelte
auth discovery document of some sort, even if not part of the core spec.
 Even something UMA-specific could serve as a good example for others.

My main worry is that SPs might start to think that they can do all kinds of
arbitrary things in their documentation to find the endpoints (register here
to generate the endpoints for your app, etc.) and thus go down a path that
means they can't ever participate in auto-discovery.  Which is a fine path
if they explicitly decide they don't care about auto-discovery and interop,
but a poor path if they just didn't see the signs about the quicksand and
alligators and non-interoperability.
_______________________________________________
OAuth mailing list
OAuth@ietf.org
https://www.ietf.org/mailman/listinfo/oauth

Reply via email to