redux-security
Version:
22 lines (16 loc) • 623 B
JavaScript
require('redux-journal').enable()
const tags = 'redux-security.examples.sessions.node-api'
import { write, error } from 'redux-journal'
import { manager } from 'redux-manager'
import { sessionsLocal } from 'redux-security'
const api = sessionsLocal()
manager.enableLogger(require('redux-node-logger')())
manager.getStore()
api.create({ userID: 'user1' }).then(({ sessionID }) => {
write(`SESSION _id = ${sessionID} CREATED`, `${tags}.api.create`)
return api.get({ sessionID })
}).then((result) => {
write(`SUCCESS result = ${JSON.stringify(result)}`, `${tags}.api.get`)
}).catch((e) => {
error(e)
})