为了账号安全,请及时绑定邮箱和手机立即绑定

求大神指教:请求响应模型那部分,用户提交信息后api来验证用户名密码是否正确,验证完又交给数据库,在数据库中查找用户是否存在,那如果用户不存在的话,api不就白验证了吗?

请求响应模型那部分,用户提交信息后api来验证用户名密码是否正确,验证完又交给数据库,在数据库中查找用户是否存在,那如果用户不存在的话,api不就白验证了吗?

正在回答

1 回答

并不是白验证了。是通过验证后,才发现用户输入的信息与数据库的信息不匹配。这时候数据库给api返回一个值,即老师讲的:0,代表未匹配到相应数据。整个流程下来是一个验证过程。客户端返回给你的“用户名或密码错误”就代表这次验证结束,但验证过程不可少。不知道这么说你懂了没有。

0 回复 有任何疑惑可以回复我~
#1

慕码人1183263

我有个问题想问一下,api是怎么来验证用户名和密码不正确的?这里的用户名和密码不正确只是指格式都不正确还是指与数据库中的不一致?
2017-08-16 回复 有任何疑惑可以回复我~
#2

慕码人1183263

还有就是api验证用户名和密码,不通过时是直接向客户端返回错误信息?还是同样也要经过后面的哪些过程后才返回提示信息?
2017-08-16 回复 有任何疑惑可以回复我~
#3

慕神6633432 回复 慕码人1183263

看开发写的判断逻辑,一般1格式错误的,直接就返回给客户端,2格式正确,再与DB交互,返回结果给客户端
2017-11-30 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

求大神指教:请求响应模型那部分,用户提交信息后api来验证用户名密码是否正确,验证完又交给数据库,在数据库中查找用户是否存在,那如果用户不存在的话,api不就白验证了吗?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信