Home Reference Source
public class | source

MemorySessionStore

Extends:

Store → MemorySessionStore

In memory session store.

Apparently the default session store is not menat to be used for prouction or something.

Will not scale horizontally.

Constructor Summary

Public Constructor
public

constructor(options: object)

Member Summary

Public Members
public

sessions: {}

In memory sessions list.

public

Session dueation

Method Summary

Public Methods
public

destroy(sessionId: *, callback: *)

public

get(sessionId: *, callback: *)

public

set(sessionId: *, session: *, callback: *)

Protected Methods
protected

clean up expired sessions

Public Constructors

public constructor(options: object) source

Params:

NameTypeAttributeDescription
options object

see fields

Public Members

public sessions: {} source

In memory sessions list.

public sessionsTTL: * source

Session dueation

Public Methods

public destroy(sessionId: *, callback: *) source

Params:

NameTypeAttributeDescription
sessionId *
callback *

public get(sessionId: *, callback: *) source

Params:

NameTypeAttributeDescription
sessionId *
callback *

public set(sessionId: *, session: *, callback: *) source

Params:

NameTypeAttributeDescription
sessionId *
session *
callback *

Protected Methods

protected cleanup() source

clean up expired sessions