Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • 4.1. Authorization Code Grant - Supports authorization by confidential web clients such as www.synapse.org (see: PLFM-4590).
  • 4.2. Implicit Grant - Supports authorization by public (3rd party) web clients (see: PLFM-4591).  Not sure why we would do this rather than simply asking all 3rd party web-based clients to use the Authorization Code Grant.
  • 4.3. Resource Owner Password Credentials Grant - Supports authorization by confidential non-web clients using resource owners credentials (see: PLFM-4592).
  • 4.4. Client Credentials Grant - Supports access by a trusted client using the client's credentials and not the resource owner's credentials (see PLFM-4593).  Examples in Synapse would be CloudMailIn (when sending an email via a web request) and the Synapse Docker registry (when sending event notifications).

...