|
|
|
@harlen #32 关于数据完整性检验的问题,我做技术总管,板子一定是打在后端的。
主要是从二点考虑:
1. 从安全性角度考虑:前端做校验,后端不做校验,黑客笑哈哈,黑客可以直接访问接口攻击系统的;
2. 从人性的角度考虑:如果后端不主动做校验,需要前端主动去 push 后端改代码加校验,但是后端能摆脸给前端啊,甚至能暗戳戳 pua 前端,几次下来,前端就会很纠结,从人性角度往往就有可能不去 push 后端校验了,前端做校验,测试能过,就得过且过了,安全隐患就此埋下。
做主管定责任,从业务流程角度考虑的同时,更多要考虑人性。 |
|