项目作者: Mitscherlich

项目描述 :
:egg: mongodb store for egg session
高级语言: JavaScript
项目地址: git://github.com/Mitscherlich/egg-session-mongo.git
创建时间: 2018-03-02T18:21:26Z
项目社区:https://github.com/Mitscherlich/egg-session-mongo

开源协议:MIT License

下载


egg-session-mongo

NPM version
build status
Test coverage
David deps
Known Vulnerabilities
npm download

A session extension for store session in MongoDB.

see Chinese version: 中文

Install

  1. $ npm i egg-session-mongo --save

Usage

  1. // {app_root}/config/plugin.js
  2. exports.sessionMongo = {
  3. enable: true,
  4. package: 'egg-session-mongo',
  5. };

or you can overwrite you MongoStore options in app.js.

  1. // {app_root}/app.js
  2. module.exports = app => {
  3. const MongoStore = require('egg-session-mongo')(app);
  4. app.beforeStart(async () => {
  5. app.sessionStore = new MongStore(/* options */);
  6. });
  7. };

see app.js for more detail.

Configuration

  1. // {app_root}/config/config.default.js
  2. exports.sessionMongo = {
  3. url: 'mongodb://127.0.0.1/test'
  4. };

see config/config.example.js for more detail.

Questions & Suggestions

Please open an issue here.
or open an issue just at this repo’s issue for more timely reply

License

MIT