Re: [OAUTH-WG] WGLC Review of PAR

2020-08-28 Thread Mike Jones
I agree with Dick that it would be a mistake to make the URL one-time use. It’s unenforceable and unnecessarily gets in the way of valuable deployment patterns. From: OAuth On Behalf Of Dick Hardt Sent: Thursday, August 27, 2020 9:12 AM To: Justin Richer Cc: Brian Campbell ; oauth Subject:

Re: [OAUTH-WG] third party applications

2020-08-28 Thread Aaron Parecki
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

Re: [OAUTH-WG] third party applications

2020-08-28 Thread Jim Manico
It does not make sense to use OAuth in most single party situations. These single-party OAuth use cases are frequently a complete misuse of the framework. I +1 the language “3rd party” in an effort to steer implementors in the right direction. -- Jim Manico @Manicode > On Aug 28, 2020, at 5:0

Re: [OAUTH-WG] third party applications

2020-08-28 Thread Torsten Lodderstedt
> On 28. Aug 2020, at 16:56, Dick Hardt wrote: > > Well, OAuth is not very useful in a monolithic application. No need for an > interoperable protocol for that kind of application. I don’t know why we need to make any assumptions about the application that uses OAuth. A lot of assumptions mig

Re: [OAUTH-WG] third party applications

2020-08-28 Thread Dick Hardt
Well, OAuth is not very useful in a monolithic application. No need for an interoperable protocol for that kind of application. And in separating functions, you are creating separate trust domains. Yes, it is still all internal, but it enables a separation of concerns. ᐧ On Fri, Aug 28, 2020 at 7

Re: [OAUTH-WG] third party applications

2020-08-28 Thread Torsten Lodderstedt
In my experience OAuth is used in 1st party scenarios as means to separate functions (e.g. central user management vs. different products) within the same trust domain thus enabling architectural flexibility. I would just remove any constraint on the kind of applications OAuth can be used for.

Re: [OAUTH-WG] third party applications

2020-08-28 Thread Dick Hardt
The driver in my opinion for first-party use of OAuth is to separate the trust domains so that the application is scoped in what it can do vs an application that has full access to all resources. I agree that third-party can indicate that internal use does not apply. How about the following? Th

Re: [OAUTH-WG] WGLC review of PAR

2020-08-28 Thread Neil Madden
Thanks for the response Brian, I agree with your comments. I’ve been scratching my head for a non-OIDC example for the URI swapping issue, but can’t think of one that isn’t very contrived at the moment. — Neil > On 26 Aug 2020, at 21:04, Brian Campbell wrote: > > Thanks Neil. Appreciate the r

Re: [OAUTH-WG] third party applications

2020-08-28 Thread Torsten Lodderstedt
I agree. OAuth works for 3rd as well as 1st parties as well. > On 28. Aug 2020, at 05:26, Dima Postnikov 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