Hi folks,

Reviewed this draft when it was
https://datatracker.ietf.org/doc/draft-watson-oauth-refresh-token-expiration/
but my understanding is that nothing changed between the documents.

Comments.

    Section 6.1:

"If finite, the authorization server"

... is that another way of saying this RFC is optional?

how do you typically say "if this rfc is implemented?"

   Section 6.1.2

I find the term "Infinite Expiration" a bit confusing. Maybe Non-Expiring,
Indefinite or Perpetual would be clearer?

So the section title could be changed to "Indefinite Expiration"

and

omitted response fields could indicate
   either indefinite validity or simply lack of support for this
   specification.  However, infinite expiration and lack of information
   about expiration should be handled by the client in the same way.
   That is to say, the client must always handle refresh token
   invalidation not caused by expiration, such as by explicit user
   revocation.

becomes
omitted response fields could indicate
   either perpetual refresh token validity or simply lack of support for
this
   specification.  However, lack of expiration and lack of information
   about expiration should be handled by the client in the same way.
   That is to say, the client must always handle refresh token
   invalidation not caused by expiration, such as by explicit user
   revocation.

   Section 6.3

Would it be more precise to change "An exchange" to "A refresh token grant"
throughout the examples?

What if a refresh token has expired but we are within the authorization
window? That might be a good example to add.

   Section 7

I didn't understand refresh_token_expiration_types_supported and the
different types of expiration offered. What is the difference between
expiration of type "credential" vs type "authorization"?

What did I miss?

   Section 9

I see [OAuth 2.1 Sec 4.3.1] referenced, but it is not in the Normative
references section.

Or would it be better to point to the published BCP 9700 instead of the
unpublished OAuth2.1 draft?
https://www.rfc-editor.org/rfc/rfc9700.html#refresh_token_protection talks
about refresh token rotation (4.14.2).

Thanks,
Dan
_______________________________________________
OAuth mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to