php api接口实战-修改用户支付密码
- 原创
- |
- 浏览:296
- |
- 更新:
- |
- 标签:PHP
php api接口实战-修改用户支付密码
方法/步骤
首先看一下需求页面,大致可以看出,api需要接收2个参数,
第一个参数:验证码
第二个参数:新支付密码
然后我们画一下流程图,大致流程如下,我就不画那么细了,感兴趣的小伙伴,可以自己画细一点。
然后我们用代码来实现这个流程。
1、接收“验证码”、“新支付密码”,并对数据进行过滤和验证。这里根据自己的实际需求来,我这里简单操作一下。
然后将验证后的数据(验证码,新支付密码)传入模型(一般情况下,我们会把对数据库的操作放入模型中,这样接口也显得更简洁)
通过用户id查询用户手机号、用户支付密码。然后通过查询出的手机号从redis中取出验证码和传入的验证码进行比较,相同,继续后面的逻辑,不相同,返回验证码错误(这里加$code != 12345是测试的时候用的)
当验证码验证通过后,可以判断新支付密码是否等于查询出的旧支付密码,如果相等就不进行修改,如果这时update,会返回0,因为没有进行任何修改。
如果不相等则进行修改,判断是否修改成功,返回修改结果。
END- 本页面未经授权抓取自百度经验
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部













