2017 © Pedro Peláez
 

library session-mongodb

MongoDB session backend.

image

photon/session-mongodb

MongoDB session backend.

  • Monday, December 4, 2017
  • by delkia
  • Repository
  • 3 Watchers
  • 1 Stars
  • 1,291 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 12 Versions
  • 0 % Grown

The README.md

session-mongodb

Build Status, (*1)

MongoDB backend for session storage, (*2)

PHP Versions

  • 7.0 and 7.1 are supported and tested under travis
  • Use ext-mongodb and mongodb/mongodb. Do not works anymore with legacy ext-mongo

Quick start

1) Add the module in your project, (*3)

composer require "photon/session-mongodb"

or for a specific version, (*4)

composer require "photon/session-mongodb:2.0.0"

2) Define a MongoDB connection in your project configuration, (*5)

'databases' => array(
    'session-db' => array(
        'engine' => '\photon\db\MongoDB',
        'server' => 'mongodb://localhost:27017/',
        'database' => 'sessions',
        'options' => array(
            'connect' => true,
        ),
    ),
),

3) Define the session storage backend in your project configuration, and some others session parameters, (*6)

'session_storage' => '\photon\session\storage\MongoDB',
'session_cookie_domain' => 'www.example.com',
'session_cookie_path' => '/',
'session_timeout' => 4 * 3600,

4) Define the configuration of the MongoDB Session module in your project configuration, (*7)

'session_mongodb' => array(
    'database' => 'session-db',
    'collection' => 'session',
),

5) Enjoy !, (*8)

The Versions

04/12 2017

dev-master

9999999-dev http://www.photon-project.com/

MongoDB session backend.

  Sources   Download

LGPL-2.1

The Requires

 

The Development Requires

by William MARTIN

mongodb photon session

04/12 2017

v2.1.1

2.1.1.0 http://www.photon-project.com/

MongoDB session backend.

  Sources   Download

LGPL-2.1

The Requires

 

The Development Requires

by William MARTIN

mongodb photon session

19/11 2017

v2.1.0

2.1.0.0 http://www.photon-project.com/

MongoDB session backend.

  Sources   Download

LGPL-2.1

The Requires

 

The Development Requires

by William MARTIN

mongodb photon session

19/04 2017

v2.0.1

2.0.1.0 http://www.photon-project.com/

MongoDB session backend.

  Sources   Download

LGPL-2.1

The Requires

 

by William MARTIN

mongodb photon session

18/04 2017

v2.0.0

2.0.0.0 http://www.photon-project.com/

MongoDB session backend.

  Sources   Download

LGPL-2.1

The Requires

 

by William MARTIN

mongodb photon session

08/06 2016

v1.0.9

1.0.9.0 http://www.photon-project.com/

MongoDB session backend.

  Sources   Download

LGPL-2.1

The Requires

 

by William MARTIN

mongodb photon session

08/06 2016

v1.0.8

1.0.8.0 http://www.photon-project.com/

MongoDB session backend.

  Sources   Download

LGPL-2.1

The Requires

 

by William MARTIN

mongodb photon session

08/12 2015

v1.0.7

1.0.7.0 http://www.photon-project.com/

MongoDB session backend.

  Sources   Download

LGPL-2.1

The Requires

 

by William MARTIN

mongodb photon session

28/11 2014

v1.0.6

1.0.6.0 http://www.photon-project.com/

MongoDB session backend.

  Sources   Download

LGPL-2.1

The Requires

 

by William MARTIN

mongodb photon session

28/11 2014

1.0.5

1.0.5.0 http://www.photon-project.com/

MongoDB session backend.

  Sources   Download

LGPL-2.1

The Requires

 

by William MARTIN

mongodb photon session

20/11 2014

1.0.1

1.0.1.0 http://www.photon-project.com/

MongoDB session backend.

  Sources   Download

LGPL-2.1

The Requires

 

by William MARTIN

mongodb photon session

13/11 2014

1.0

1.0.0.0 http://www.photon-project.com/

MongoDB session backend.

  Sources   Download

LGPL-2.1

The Requires

 

mongodb photon session