gpt4 book ai didi

javascript - JavaScript 的安全性 : Edit JS code for form validation in browser then submit the form

转载 作者:行者123 更新时间:2023-11-28 18:31:32 25 4
gpt4 key购买 nike

我担心 JavaScript 的安全性。似乎人们可以在浏览器中编辑 JavaScript 代码来改变表单验证,这样他就可以提交一些不好的东西。我知道后端验证也是必要且重要的,但是有没有办法防止前端对JS代码进行这样的修改呢?因为,否则看起来用 JavaScript 实现前端验证所付出的努力很容易被浪费。

最佳答案

Javascript 表单验证并不意味着您的应用程序的安全形式。其目的是为了提供更清晰的用户体验,优雅地通知用户表单本身的错误/进度/要求。

永远不要依赖客户端代码作为应用程序的安全点,因为从本质上讲,您将该代码提供给每个人。

另外,不要认为这是浪费精力。您的应用程序在通知和指导用户必须做什么才能正确填写您的表单方面越礼貌越好。

应用程序的真正安全性必须发生在服务器端(PHP、Ruby、Nodejs 等)。

关于javascript - JavaScript 的安全性 : Edit JS code for form validation in browser then submit the form,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37901956/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com