333
schangxiang@126.com
2025-09-19 18966e02fb573c7e2bb0c6426ed792b38b910940
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
'use strict';
 
const safeRedirect = require('./lib/safe_redirect');
const utils = require('./lib/utils');
 
module.exports = app => {
  app.config.coreMiddleware.push('securities');
 
  if (app.config.security.csrf && app.config.security.csrf.ignoreJSON) {
    app.deprecate('[egg-security] `app.config.security.csrf.ignoreJSON` is not safe now, please disable it.');
  }
 
  // patch response.redirect
  safeRedirect(app);
 
  utils.preprocessConfig(app.config.security);
};