One never really logged in. First off, one never actually "logs in" to any web page. Through the magic of basic cookies and session management it can appear that way but in fact, this is not the case. (with stateless connections, all web sites have this same caveat)
In GenieGate logout generally means clearing session data that relates to logins residing on the server. It is not effective for standard HTTP based authentication (See: the Section called HTTP Authentication and Log outs in Appendix A for important notes about this)
This form works with the GET method.
Table 5-4. Form variables for password change
| Form Variable | Label |
What it does | ||
|---|---|---|---|---|
| DO_LOGOUT | Control directive, only needed for index.php | |||
| LOCATION | Optional, url to be directed to. | |||
You may choose web/users/logout.php instead if index.php, The form variable DO_LOGOUT is not required if you do this.
It is recommended that you supply a LOCATION parameter, this should be a complete url to where you would like the user to be directed to after the logout.
If the logout function does not work for you, it may be due to the HTTP based authentication, (perhaps carried over from the admin function) You may need to restart your browser. If you are certain you are NOT using HTTP authentication, you may have found a bug. Please submit a report so we can get it corrected.