为什么isExist这个接口已经判断用户名是否存在了,为啥注册还要调用数据库判断是否有这个人呢 这样有什么意义呢
来源:5-7 注册API-完成register
qq_我的心向大海_ckuGNU
2020-03-09
为什么isExist这个接口已经判断用户名是否存在了,为啥注册还要调用数据库判断是否有这个人呢 这样有什么意义呢
写回答
1回答
-
双越
2020-03-09
这是两个分开的功能,看似重复,其实这样更加有稳定性。
项目可能是多人协作开发,注册功能和其他功能可能不是一个人开发。那我在开发注册功能时,不应该管其他功能是否验证了用户名,我自己无论如何 也要再次验证一遍。
这就是,前端也不要信任后端,后端也要信任前端,自己不要信任其他人,无论别人做了啥,也要把自己的验证做好。这样做,软件的稳定性就是最好的。
反之,如果大家相互信息,你做了这个我就不做了,那最后会是什么样子的?有锅你都甩不清楚,对吧。
012024-01-10
相似问题