Class | Description |
---|---|
![]() |
THE SESSION CLASS A class to manage user sessions. A session is simply a thing which contains information about a user who has logged on to the system, so in fact the session is just an extension of a user. |
Login by using authorisation code (MD5 string usually)
Login by using guest account
Login by remote IP address match
Login by standard username/password
No known login has been achieved
Session lasts for 24 hours
Session lasts for 1 hour
Session lasts for 1 month
Session lasts for 1 week
Session lasts for 1 year
Session lasts for 4 hours
Session lasts for 8 hours
Session lasts for 12 hours
Session lasts for 20 minutes
Login limit exceeded: Allow, assume app. takes action
Login limit exceeded: Allow session, cull oldest
Login limit exceeded: Block session, login as guest instead
Login limit exceeded: Block session, nice message
Login limit exceeded: Block session, redirect to URL
Login limit exceeded: Block session, no message
Session lasts as long as user browser is open
Session is backed by a database connection
Session lasts forever.. well, 10 years is near enough.
Session is standalone, no database
Session has no lifetime, immediate expiry
Documentation generated by phpDocumentor 1.3.0RC3