design/sequences/logout.alt.diag
changeset 111 b85ab44a88ea
parent 110 f50a14d04c3b
--- a/design/sequences/logout.alt.diag	Fri Jul 07 14:38:34 2017 +0200
+++ b/design/sequences/logout.alt.diag	Fri Jul 07 16:49:39 2017 +0200
@@ -1,11 +1,14 @@
+// cmd:
+// $ seqdiag -f /usr/share/fonts/truetype/dejavu/DejaVuSansMono.ttf logout.alt.diag
+
 seqdiag {
 
 	=== online ===
 
 	browser ->	client 												[label="logout"]
-							client  -> server 						[label="ask revoke token"]
-												 server  -> server 	[label="delete token"]
-							client  <- server 						[label="confirm revoke token"]
+							client  -> server 						[label="notify revoke token"]
+												 // server  -> server 	[label="delete token"]
+							client  <- server 						[label="acknowledge"]
 							client  -> client 						[label="delete token"]
 	browser <-	client												[label="redirect to login"];
 
@@ -13,5 +16,5 @@
 
 	browser ->	client 												[label="logout"]
 							client  -> server 						[label="ask revoke token", failed]
-	browser <-	client												[label="warning and keep token"];
+	browser <-	client												[label="warning, keep token and active user"];
 }