开发者社区> 问答> 正文

客户端验证之后,服务器端还需要再次验证吗?? 400 报错

客户端验证之后,服务器端还需要再次验证吗?? 400 报错 我们经常在页面写一些jquery代码来验证数据的正确性(当然这样包括了ajax异步传输验证),那么问题来了,我们的服务器端还需要在验证一次吗,例如我们通过ajax请求验证数据库中是否存在用户名,提交表单时,PHP程序是否还需要再次判断一下用户名是否存在?

展开
收起
爱吃鱼的程序员 2020-06-05 12:09:05 453 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    需要的,前端验证时为了快速提醒用户改正输入错误,后端验证是为了服务应用的安全和业务正确性。######那如果我提交表单的方式也是采用异步传输的方式,然后再通过返回数据success或fail来判断是否登录成功,那么这个时候,我是否还是在ajax请求得再次验证呢######严谨的话是要的。客户端的验证不可靠!######

    需要再次验证的。谁知道通用的后台验证框架那个好用?

    我就知道个hibernate validate的

    ######validate 有标准API的, 强依赖 Hibernate 不是好的设计。######要要要######要的,确保代码稳健性嘛!######需要######必须######客户端不是完全可信的######要要要,重要的事情说三遍
    2020-06-05 12:09:20
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
如何运维千台以上游戏云服务器 立即下载
网站/服务器取证 实践与挑战 立即下载
ECS快储存加密技术 立即下载