UNPKG

517 BJavaScriptView Raw
1'use strict';
2
3module.exports = function(app) {
4 app.config.coreMiddleware.push('session');
5
6 // listen on session's events
7 app.on('session:missed', ({ ctx, key }) => {
8 ctx.coreLogger.warn('[session][missed] key(%s)', key);
9 });
10 app.on('session:expired', ({ ctx, key, value }) => {
11 ctx.coreLogger.warn('[session][expired] key(%s) value(%j)', key, value);
12 });
13 app.on('session:invalid', ({ ctx, key, value }) => {
14 ctx.coreLogger.warn('[session][invalid] key(%s) value(%j)', key, value);
15 });
16};