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 | Database Information Management Games/Entertainment Internet Web Browsers Networking Monitoring Software Development Security Dynamic Content Site Management Libraries php classes Utilities |
|---|---|
| Licenses | GPL |
| Operating Systems | Unix Windows Windows |
| Implementation | PHP |
Recent releases


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.