MongoSession is a session driver for FuelPHP, which uses Mongo as the database backend. It is effectively a drop-in replacement for the DB session driver included with FuelPHP.
Just like FuelPHP, this package is released under the MIT license.
MongoSession is released as a FuelPHP package, so installation is the same as any other package:
-
Download the package (or clone it) into APP/packages/mongosession
-
Copy the included config.php file to APP/config/session.php
-
Edit your APP/fuel/config/config.php file and add mongosession to your always_load.
'packages' => array( 'mongosession' );
This is still VERY much in Beta. I haven't even tested all of the methods yet, let alone get to UnitTesting. Don't use this in production but PLEASE use it in development, and let me know if there are issues (or, PR if you are awesome).