Ver Fonte

Update readme.md

Clearify the process
Deben Oldert há 11 anos atrás
pai
commit
bb30176014
1 ficheiros alterados com 29 adições e 0 exclusões
  1. 29 0
      captiveportal/readme.md

+ 29 - 0
captiveportal/readme.md

@@ -2,3 +2,32 @@
 Just download the latest precompiled .WAR file from <a href="http://owncloud.hostable.nl/public.php?service=files&t=7d4dbc2080b768b97ed2a19f2d8e44a7" target="_blank">here</a>.<br>
 The password is: mojado<br>
 If you need an older version contact me or download it from your own account.
+<h2>How the portal works</h2>
+HTTP request<br>
+||>>By just typing in any website<br>
+User redirected to the captive portal<br>
+||>>By javascript<br>
+User fills in ticket number and lastname<br>
+||>>By a HTML form<br>
+Forms goes to proccess.java<br>
+________||<br>
+________||>>lastname and ticketnumber return 1 row? (lastname and ticketnumber combination is unique)<br>
+________||    Then continue<br>
+________||    else Tell the user the lastname and ticketnumber combination was not correct<br>
+________||<br>
+________||<br>
+________||>> Update Database (tell the database the user is using internet)<br>
+________||    Succes? return continue<br>
+________||    Failure? Tell the user someting went wrong<br>
+________||<br>
+________||>>Grand IP adress<br>
+________||    Succes? continue<br>
+________||    else update Database (tell the database the user is not using internet)<br>
+________||    Tell the user someting went wrong<br>
+________||<br>
+________||>>Everyting OK?<br>
+________||    Then show the user the loading.html page and The user is free to use the internet<br>
+________||    else Tell the user someting went wrong<br>
+<br>
+<br>
+This is how our captive portal in very global lines works.