1 | ;
|
2 |
|
3 | module.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 | };
|