Changes between Initial Version and Version 1 of doc/developer/FlowDiagram

Show
Ignore:
Timestamp:
01/12/06 15:39:17 (15 years ago)
Author:
Pascal Leclerc
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • doc/developer/FlowDiagram

    v1 v1  
     1= Wifidog Flow Diagram = 
     2 
     3http://www.ilesansfil.org/dist/pascal/images/documentation/dev/FlowDiagram.png 
     4 
     5'''General Flow Description:''' 
     6 1. The client does his initial request, as if he was already connected, (e.g.: http://www.google.ca) 
     7 1. The Gateway's firewall rules mangle the request to redirect it to a local port on the Gateway. When that's the done, the Gateway provides an HTTP Redirect reply that contains the Gateway ID, Gateway FQDN and other informations 
     8 1. The Client does his request to the Auth Server as specified by the Gateway 
     9 1. The Gateway replies with a (potentially custom) splash (login) page 
     10 1. The Client provides his identification informations (username and password) 
     11 1. Upon succesful authentication, the client gets an HTTP Redirect to the Gateway's own web server with his authentication proof (a one-time token) 
     12 1. The Client then connects to the Gateway and thus gives it his token 
     13 1. The Gateway requests validation of the token from the Auth Server 
     14 1. The Auth Server confirms the token 
     15 1. The Gateway then sends a redirect to the Client to obtain the Success Page from the Auth Server 
     16 1. The Auth Server notifies the Client that his request was successful 
     17