mirror of
https://github.com/strapi/strapi.git
synced 2025-08-09 09:14:49 +00:00
Fix use defaults middleware configs
This commit is contained in:
parent
5e2748f81f
commit
ed6367eeb4
@ -15,17 +15,19 @@ module.exports = strapi => {
|
||||
*/
|
||||
|
||||
initialize: function(cb) {
|
||||
const defaults = require('./defaults.json');
|
||||
|
||||
strapi.app.use(
|
||||
async (ctx, next) => {
|
||||
if (ctx.request.admin) {
|
||||
return strapi.koaMiddlewares.kcors({
|
||||
origin: '*',
|
||||
exposeHeaders: this.defaults.cors.expose,
|
||||
maxAge: this.defaults.cors.maxAge,
|
||||
credentials: this.defaults.cors.credentials,
|
||||
allowMethods: this.defaults.cors.methods,
|
||||
allowHeaders: this.defaults.cors.headers,
|
||||
keepHeadersOnError: this.defaults.cors.keepHeadersOnError
|
||||
exposeHeaders: defaults.cors.expose,
|
||||
maxAge: defaults.cors.maxAge,
|
||||
credentials: defaults.cors.credentials,
|
||||
allowMethods: defaults.cors.methods,
|
||||
allowHeaders: defaults.cors.headers,
|
||||
keepHeadersOnError: defaults.cors.keepHeadersOnError
|
||||
})(ctx, next);
|
||||
} else if (strapi.config.currentEnvironment.security.cors.enabled) {
|
||||
return strapi.koaMiddlewares.kcors({
|
||||
|
@ -15,13 +15,15 @@ module.exports = strapi => {
|
||||
*/
|
||||
|
||||
initialize: function(cb) {
|
||||
const defaults = require('./defaults.json');
|
||||
|
||||
strapi.app.use(
|
||||
async (ctx, next) => {
|
||||
if (ctx.request.admin) {
|
||||
return await strapi.koaMiddlewares.convert(
|
||||
strapi.koaMiddlewares.lusca.xframe({
|
||||
enabled: this.defaults.xframe.enabled,
|
||||
value: this.defaults.xframe.value
|
||||
enabled: defaults.xframe.enabled,
|
||||
value: defaults.xframe.value
|
||||
})
|
||||
)(ctx, next);
|
||||
} else if (strapi.config.currentEnvironment.security.xframe.enabled) {
|
||||
|
@ -15,13 +15,15 @@ module.exports = strapi => {
|
||||
*/
|
||||
|
||||
initialize: function(cb) {
|
||||
const defaults = require('./defaults.json');
|
||||
|
||||
strapi.app.use(
|
||||
async (ctx, next) => {
|
||||
if (ctx.request.admin) {
|
||||
return await strapi.koaMiddlewares.convert(
|
||||
strapi.koaMiddlewares.lusca.xssProtection({
|
||||
enabled: true,
|
||||
mode: this.defaults.xss.mode
|
||||
mode: defaults.xss.mode
|
||||
})
|
||||
)(ctx, next);
|
||||
} else if (strapi.config.currentEnvironment.security.xss.enabled) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user