Hello Dima,
Not exactly.
Change :
or by allowing the third-party application
into:
or by allowing the application
Denis
Thank everyone for your feedback.
So the abstract could look like this:
The OAuth 2.1 authorization framework enables a*n**third-party* application
to obtain limited access to an HTTP service, either on
behalf of a resource owner by orchestrating an approval interaction
between the resource owner and the HTTP service, or by allowing the
third-party application to obtain access on its own behalf. This
specification replaces and obsoletes the OAuth 2.0 Authorization
Framework described inRFC 6749 <https://tools.ietf.org/html/rfc6749>.
And an additional section is required to describe scenarios where this
framework works well and scenarios when it doesn't.
On Sat, Aug 29, 2020 at 2:37 AM Aaron Parecki <aa...@parecki.com
<mailto:aa...@parecki.com>> wrote:
I agree. While the original motivations for OAuth were to support
third-party apps, it's proven to be useful in many other kinds of
situations as well, even when it's a "first-party" app but the
OAuth server is operated by a different organization than the
APIs. I don't think the abstract needs any qualification on this
and would only confuse people further. Any clarifications of which
situations are appropriate for using OAuth could be explored in a
different section in the spec.
Aaron Parecki
On Fri, Aug 28, 2020 at 3:02 AM Torsten Lodderstedt
<torsten=40lodderstedt....@dmarc.ietf.org
<mailto:40lodderstedt....@dmarc.ietf.org>> wrote:
I agree. OAuth works for 3rd as well as 1st parties as well.
> On 28. Aug 2020, at 05:26, Dima Postnikov
<d...@postnikov.net <mailto:d...@postnikov.net>> wrote:
>
> Hi,
>
> Can "third-party" term be removed from the specification?
>
> The standard and associated best practices apply to other
applications that act on behalf of a resource owner, too
(internal, "first-party" and etc).
>
> Regards,
>
> Dima
>
> The OAuth 2.1 authorization framework enables a third-party
>
> application to obtain limited access to an HTTP service,
either on
> behalf of a resource owner by orchestrating an approval
interaction
> between the resource owner and the HTTP service, or by
allowing the
> third-party application to obtain access on its own
behalf. This
> specification replaces and obsoletes the OAuth 2.0
Authorization
> Framework described in
> RFC 6749.
> _______________________________________________
> OAuth mailing list
> OAuth@ietf.org <mailto:OAuth@ietf.org>
> https://www.ietf.org/mailman/listinfo/oauth
_______________________________________________
OAuth mailing list
OAuth@ietf.org <mailto:OAuth@ietf.org>
https://www.ietf.org/mailman/listinfo/oauth
_______________________________________________
OAuth mailing list
OAuth@ietf.org
https://www.ietf.org/mailman/listinfo/oauth
_______________________________________________
OAuth mailing list
OAuth@ietf.org
https://www.ietf.org/mailman/listinfo/oauth