indieauth authorization process (open source)

raw

indieauth-authorization-process.png

indieauth-authorization-process.png
raw

sequence.txt

#![IndieAuth: Authorization process]

browser:Browser "User browser"
webapp:Application "Web application"
server:Webserver "User web server"
authendpoint:Webserver "Auth endpoint"

browser:3. Redirect to auth endpoint=webapp.1. Click "Login"
webapp:server.2. Fetch homepage
webapp:
*1 webapp
Discover auth endpoint
*1
(1) webapp

browser:5. Redirect to web application=authendpoint.4. Verify user
browser:7. Show page=webapp.Load page
webapp:authendpoint.6 .Verify token
webapp:
*2 webapp
Log user in
*2 
(2) webapp
Christian Weiske Christian Weiske
owner

History