HyperAdmin Session: Difference between revisions

From HypertWiki
No edit summary
(No difference)

Revision as of 20:13, 15 August 2005

HyperAdmin: Session

A session is when a particular user is connected to HyperAdmin using a particular browser on a particular computer.

A session also helps keep track of immediate user preferences, e.g. searching only certain item types or topics.

There is more discussion of Sessions in the context of a shopping cart system (for which HyperAdmin was, in part, designed) in vbzwiki:VbzCart.

Sequence of Events

  • On load of any session-enabled page:
    1. Try to match with existing session:
      • Check for session cookie; if found, use that
      • If no session cookie, look for unexpired IP/browser match
    2. If no usable existing session found, create a new one