首页 > 解决方案 > 想要阻止 MongoDB 或 JavaScript 脚本执行

问题描述

我正在使用 NodeJS、JavaScript 和 MongoDB 构建一个项目,并希望阻止脚本执行。我已经搜索了很长时间,我找到了节点模块(“清理”),但一直在出现“错误无效类型”之类的错误(当我使用 STRING 进行清理时)。

也不知道如何防止 MongoDB 脚本,这是一件让我非常担心的事情。

我一直在阅读 Mongo、Node 和 JavaScript 论坛,并在 StackOverflow 上发帖讨论这个问题,但我认为这篇文章对于像我这样的未来开发人员来说可能会很有趣,他们开始关注编程的安全性。

任何帮助都会很受欢迎!<3

标签: javascriptnode.jsmongodbsecurityscripting

解决方案


你可以试试这个:

const mongoSanitize = require('express-mongo-sanitize');

// 针对 NoSQL 查询注入的数据清理 app.use(mongoSanitize());


推荐阅读