fix security and import validation

This commit is contained in:
lizhilun
2026-07-01 16:13:47 +08:00
parent 6467048f38
commit e69930799c
14 changed files with 498 additions and 163 deletions
+8 -1
View File
@@ -17,7 +17,14 @@ const app = express();
// 请求日志中间件
app.use(logger.requestLogger);
app.use(cors());
app.use(cors({
origin(origin, callback) {
if (!origin || config.corsOrigins.includes(origin)) {
return callback(null, true);
}
return callback(null, false);
}
}));
app.use(express.json());
app.use(compression());
app.use(express.static(path.join(__dirname, '..', 'public'), {