我想向我的网站添加一项功能,使用户能够创建在 Node.js 服务器上运行的自定义 JavaScript 函数。用户将上传 JS 函数,我将评估代码并以某种方式在服务器上使用它的返回值。然而,这是一个明显的安全漏洞。 JavaScript/Node.js 中是否有某种方式只允许函数的作用域仅限于给定的参数?我不希望它访问服务器中其他位置的变量。
提前致谢。
最佳答案
关于javascript - 在 Node.js 中安全地执行用户创建的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9935620/