import MemorySessionStore from 'node-user-accounts-boilerplate/node-user-accounts-boilerplate-nahid/session/MemorySessionStore.js'
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 |
sessionsTTL: * Session dueation |
Method Summary
Public Methods | ||
public |
destroy(sessionId: *, callback: *) |
|
public |
get(sessionId: *, callback: *) |
|
public |
set(sessionId: *, session: *, callback: *) |
Protected Methods | ||
protected |
cleanup() clean up expired sessions |
Public Constructors
Public Members
Public Methods
public destroy(sessionId: *, callback: *) source
Params:
Name | Type | Attribute | Description |
sessionId | * | ||
callback | * |
public get(sessionId: *, callback: *) source
Params:
Name | Type | Attribute | Description |
sessionId | * | ||
callback | * |
public set(sessionId: *, session: *, callback: *) source
Params:
Name | Type | Attribute | Description |
sessionId | * | ||
session | * | ||
callback | * |