Projects / DB_eSession

DB_eSession

DB_eSession is a feature-packed PHP class that stores session data in a MySQL database rather than files. It is powerful, designed with security in mind, and is easy to utilize. The code contains lots of comments, and it comes with full documentation and examples of how to use the class including a basic authentication login/logout process. It includes member functions useful (to webmasters) for monitoring or viewing, deleting, and altering sessions validity for the case of locking one or more sessions upon detection of unauthorized use.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  04 Jun 2004 13:25

Release Notes: The sessDecode member function sometimes truncated the last character. This bug occurred when all of the following conditions were met: libmcrypt was not installed; using setSessVar with the encrypt option (which invokes sessEncode); the text encrypted had an even number of characters. The problem was noticed when getSessVar was used to retrieve the text, which contained one less character at the end. If the extra field option was used in setSessVar, then getSessVar returned FALSE. This problem has been fixed in this release.

No changes have been submitted for this release.

Screenshot

Project Spotlight

RoCanvas

A HTML5 drawing board component.

Screenshot

Project Spotlight

S3QL

A full featured file system for Amazon S3 and other online storage services.