mirror of
https://codeberg.org/fediverse/fep.git
synced 2026-08-05 11:46:04 +00:00
791c3aa44c
This PR updates the OAuth 2.0 FEP to focus only on the novel aspect of using ActivityPub object IDs as OAuth 2.0 client IDs. It removes the OAuth scopes and the requirements for using the authorization code flow. It adds options to discover support for using ActivityPub object IDs as OAuth 2.0 client IDs either from the actor object or from the OAuth authorization server metadata. It considerably reduces the size of the examples, and adds examples for discovery. It adds support for versioned aliases of the context URL, to provide backwards compatibility. Reviewed-on: https://codeberg.org/fediverse/fep/pulls/744 Co-authored-by: Evan Prodromou <codeberg@evanprodromou.name> Co-committed-by: Evan Prodromou <codeberg@evanprodromou.name>