验证并检查用户代码

问题描述 投票:0回答:1

如果有人在Code.org上看过游戏,用户可以输入代码并提交他们的代码。服务器验证代码并将代码发送到javascript游戏,javascript游戏似乎在游戏中运行代码以执行某些操作。

如何验证/检查用户在html文本框中提交的代码,然后让你的javascript游戏执行代码?

我需要做什么?是否需要在服务器端运行javascript编译器?然后游戏如何运行代码?

javascript dynamic-compilation code.org
1个回答
2
投票

在Code.org,我们使用forked版本的JS-Interpreter,它是一个在客户端上运行的开源JavaScript解释器。用户代码在需要保存以供以后使用时发送到服务器,但不执行。

© www.soinside.com 2019 - 2024. All rights reserved.