ci_session_decrypter

1.0.2 • Public • Published

codeigniter_cookie_parser

Installation

Node.js

Install from npm :

npm install ci_session_decrypter

The use it the usual way :

var CI_decrypter = require('ci_session_decrypter');
 
var options = {
    cookie_name: 'ci_session',
    redisOptions: {
        host: '',
        password: '',
        port: ''
    }
}
 
var decrypter = new CI_decrypter(options);
const session = 'c29b6amfduvf9tbf7kefinkfifmeeaho';
var result = decrypter.getCookie(session).then(res => {
 
    console.log(res);
    
    // output : 
    //
    // { __ci_last_regenerate: 1538346339,
    //  session_info:
    //   { uye: { stdClass: [Object] },
    //     guvenlik: { stdClass: [Object] } } }
 
}).catch(err => {
 
    console.log(err);
 
})

Usage

The module exposes two methods:

crypt(string)

It return JSON object.

getCookie(string)

It return cookie

Package Sidebar

Install

npm i ci_session_decrypter

Weekly Downloads

3

Version

1.0.2

License

MIT

Unpacked Size

5.63 kB

Total Files

6

Last publish

Collaborators

  • ermancanitatli