仅通过javascript验证输入是否安全?

Tec*_*ech 0 javascript security

我正在测试一个简单的注册表单(用户名,密码,电子邮件等),每当用户写入/删除一个字符(不允许某些字符,检查长度......等)时,在客户端进行输入验证.

我最近看到一些关于在服务器端进行电子邮件验证的事情,而不仅仅是客户端,因为它是不安全的,因为javascript可以很容易地在客户端停用.

在使用javascript仅用于验证输入之前是否真的是一个威胁?还是我什么都不担心?

SLa*_*aks 6

攻击者可以发送他们想要的任何HTTP请求,而无需运行任何Javascript代码.

  • 用更强的语言 - 绝对不是. (2认同)
  • @TechSupport极短的版本是JavaScript验证仅为方便用户.服务器端的验证是为了安全.禁用javascript验证检查非常简单.或者正如答案所述,攻击者只需向服务器提交任意数据即可. (2认同)