oauth-v2-1 icon indicating copy to clipboard operation
oauth-v2-1 copied to clipboard

OAuth 2.1 is a consolidation of the core OAuth 2.0 specs

Results 65 oauth-v2-1 issues
Sort by recently updated
recently updated
newest added

The printing service example in the introduction (just after the list of disadvantages of the client-server authentication model) comes somewhat as a surprise. https://github.com/oauth-wg/oauth-v2-1/blob/f79f58841f717b0e6050da663c4a858bc100fda1/draft-ietf-oauth-v2-1.md?plain=1#L236-L242 I guess this could easily be...

from Vittorio: --- > The authorization server MUST compare the two URIs using simple > string comparison as defined in [RFC3986], Section 6.2.1. RFC3986 6.2.1 talks about character by character...

draft-00-feedback

There are still some references to old URI specs like RFC3986, which have since been replaced by various IETF specs as well as the WHATWG URL spec.

Document each change and when there is a breaking change note for which role it breaks. e.g. A 2.1 client trying to work with a 2.0 server that uses PKCE...

from Vittorio: > On the identical scopes requirement. Say that after obtaining RT1, which includes scopes s1 and s2 for client c1, the RO revokes authorization for c1 to use...

draft-00-feedback
editorial

from Vittorio: https://tools.ietf.org/html/draft-ietf-oauth-v2-1-00#section-6 > We might need to be more precise here. Do we mean the scopes consented by the RO in the request that led to the issuance of...

draft-00-feedback

If the app can claim and own a URI on a platform, it MUST use that mechanism

Section 5.1 From Vittorio: > On the refresh_token parameter. The lack of details in how OAuth2 describes how/when an AS returns refresh tokens led to today’s complicated situation in which...

draft-00-feedback
editorial

https://datatracker.ietf.org/doc/html/draft-ietf-oauth-v2-1-09#name-client-impersonation > The authorization server SHOULD NOT process repeated authorization requests automatically (without active resource owner interaction) without authenticating the client or relying on other measures to ensure that the...