在没有php的情况下使用jquery表单提交是否足够安全
Is using jquery form submit without php secure enough
我的网站上有一个表单,用户可以在其中创建新帐户。表单上的"提交"按钮不是真正的提交按钮。这是一个html type='button'
。单击此按钮时,我使用jquery:('#form').submit();
提交表单。如果禁用javascript,表单将无法提交,因为"提交"按钮只是一个按钮,不会发生任何事情。我想知道这种类型的安全性是否真的安全,或者有没有方法仍然提交这份表格?
您仍然可以通过打开控制台并键入来触发提交事件
document.forms[0].submit()
如果没有服务器端验证的帮助,客户端的安全性永远不会真正安全。
NO。依赖任何客户端(或缺乏客户端)验证从来都不是安全的
用户可以轻松地将type='button'
更改为type='submit'
。
真正的安全性来自服务器端
相关文章:
- AngularJS JQuery Ajax表单提交等效
- 当所有输入文本字段都为空时,禁止表单提交,但当jquery中的任何字段不为空时允许提交
- setTimeOut AFTER jQuery表单提交
- jquery表单提交无法使用多个输入(IE和Firefox)
- Jquery表单提交仍在刷新
- 如何在没有表单提交、没有js、没有jquery和没有ajax的情况下将输入的文本框值存储到php变量中
- 如何触发我的 jquery 表单提交
- 表单提交在一段时间循环PHP,jquery
- 在提交之前验证表单,jQuery发布到javaScript,然后提交到确认页面
- 'Alajax' Jquery 简单表单提交.如果表单未经验证,如何防止提交
- 使用jquery进度条重定向到表单提交后的另一个页面
- 表单提交onChange事件;不能使用JQuery函数
- jQuery在表单提交和重定向后发出警报
- Jquery:如何处理"停止/取消”;用户停止表单提交时的事件
- 我想知道如何只激活表单提交,而不获取jquery中ajax url的值
- Jquery、AJAX&PHP,表单提交不起作用
- 在初始表单提交后使用ajax/jQuery自动刷新,然后更改页面标题
- 如果电子邮件输入处于焦点上,则阻止输入按钮表单提交 (jquery)
- 防止hubspot表单提交- jQuery验证
- 如何防止表单提交 JQuery