laravel-sessdata
A simple way to access and update Laravel application session data from a NodeJS application
Installation
$ npm install laravel-sessdata
Usage
/** * It might be easier to supply the app key and cache config prefix using * the popular dotenv module so the values can be accessed like so: * * - process.env.LARAVEL_APP_KEY * - process.env.CACHE_KEY_PREFIX * * Note: laravel-sessdata requires that on a standard HTTP request, the * cookie for the laravel session is available else the package * will fail to retrieve session data. * */ 'use strict'; var sess = YOUR LARAVEL_APP_KEY YOUR CACHE_KEY_PREFIX ; // set up the redis end (this should be the same as the Laravel session store you have set up)// the first argument is required (laravel session cookie value), the rest are optional depending // on your configurations. The second argument is the redis DB index, the third is the DB port number, // the last argument is the IP address. sess;
Support
- Makes use of the configured redis store for Laravel application
- Works with Laravel 4.* and 5.*
Build (for Devs only)
To build right from the repo (in case you would like to make contributions or peruse the code):
$ git clone git://github.com/isocroft/laravel-sessdata.git$ cd laravel-sessdata$ npm install
Tests (for Devs only)
Sorry, no tests setup at the moment.
License
MIT LICENSE