File:private-webmention-flow-diagram.svg

Generated with https://bramp.github.io/js-sequence-diagrams/

Title: Private Webmention Flow participant alice.token participant alice.source participant bob.target participant bob.webmention

alice.source->bob.target: 1. discover webmention\nendpoint alice.source->bob.webmention: 2. send webmention\nsource=…&target=…&code=…[&realm=…] bob.webmention->alice.source: 3. discover token endpoint bob.webmention->alice.token: 4. exchange code for access token bob.webmention->alice.source: 5. fetch source with access token

Note over alice.source,bob.webmention: normal webmention processing continues