6
在手的总任务:防止双表单提交在基于多用户网络应用程序。考虑财务交易。
我有两种方法可以串联使用:
- 的JavaScript按钮
- 的禁用缺点:如果已禁用JavaScript
- 后端verfication不工作 - 看看这种用户的最后一次请求是在多久以前发出的,如果不是很久以前就发出错误
- 缺点:如果两次提交足够接近在一起,每个可能无法知道的其他
我要寻找主题专家贡献他们的最佳实践,以及深奥的窍门。可以是任何语言和框架,但Django具有特定的兴趣。网上已经写了很多关于手头的任务,但最好在这里展示最佳实践。
已关闭,但类似的问题在哪里?双重提交预防标记不会产生完全相同的问题情形。 – vsingh 2010-03-26 15:39:28