Skip to content

Releases: oauth-wg/oauth-browser-based-apps

Draft 24

03 Mar 16:01
Compare
Choose a tag to compare
  • Updated terminology definitions
  • Fixed typos
  • Updated acknowledgements

Draft 23

01 Mar 19:59
Compare
Choose a tag to compare
  • Ensure acronyms and other specifications are defined and referenced on first use, and added to terminology
  • Clarified mailicious JavaScript is the basis of the threat analysis earlier in the document
  • Clarified why filesystem storage of private key is a concern
  • Clarified JS runtimes in intro
  • Addressed feedback from secdir review
  • Clarified that the specific attacks described are the relevant ones for this document because they are OAuth-specific
  • Described the relationship to session fixation attacks
  • Clarified that section 8 is talking about OAuth tokens specifically
  • Mentioned that localStorage is synchronous
  • Applied suggestions about scope of malicious JS code from Martin Thompson's review
  • Clarified "attacking the service worker" to be explicit that this is about the authorization code flow
  • Clarified the intent of storing the refresh token in a web worker
  • Mention explicitly access token and refresh token instead of "set of tokens" on first use per section
  • Slightly rephrased Web Worker section to not sound like a recommendation
  • Editorial edits to remove the phrase "perfect storage mechanism"
  • Fixed references

Addressed all feedback from the genart, opsdir, artart, secdir, and httpdir reviews:

  • #65 genart review
  • #70 secdir review
  • #71 opsdir review
  • #72 artart review
  • #73 httpdir review

Draft 22: Addressing AD review

17 Jan 22:55
Compare
Choose a tag to compare
  • Addressed AD review (#64)
  • Moved RFC6819 reference to informal
  • Added missing references from prose
  • Replaced references to living standards with references to snapshots

Updated references

23 Dec 14:56
Compare
Choose a tag to compare
draft-ietf-oauth-browser-based-apps-21

fixed references from shepherd writeup review

Draft 19

20 Oct 21:03
Compare
Choose a tag to compare
  • Updated references

Draft 18

01 May 17:38
Compare
Choose a tag to compare
  • Addressed last call comments from Justin Richer and Andy Barlow
  • Updated description of the benfits of Token-Mediating Backend pattern
  • Added SVG diagrams in HTML version
  • Added privacy considerations for BFF pattern
  • Consistent use of "grant type", "grant" and "flow"

Draft 17

28 Feb 23:17
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: draft-ietf-oauth-browser-based-apps-16...draft-ietf-oauth-browser-based-apps-17

Draft 16

17 Feb 00:23
Compare
Choose a tag to compare
  • Applied editorial changes from Filip Skokan and Louis Jannett
  • Clarified when cookie encryption applies
  • Added a section with security considerations on the use of postMessage

Draft 15

23 Oct 15:19
Compare
Choose a tag to compare

Huge thanks to @philippederyck for the massive amount of work that went into this update!

  • Restructured document to have top-level recommended and discouraged architecture patterns
  • Consolidated guidelines for public JS clients in a single section
  • Added more focus on best practices at the start of the document
  • Added Philippe De Ryck as an author

Draft 13

13 Mar 19:00
Compare
Choose a tag to compare
  • Corrected some uses of "DOM"
  • Consolidated CSRF recommendations into normative part of the document
  • Added links from the summary into the later sections
  • Described limitations of Service Worker storage
  • Minor editorial improvements