首页 > 软件开发 > PHP >

php api接口实战-修改用户密码

来源:互联网 2023-03-16 19:16:59 506

php api接口实战-修改用户密码9NB办公区 - 实用经验教程分享!

工具/原料

  • phpstudy
  • phpstorm

方法/步骤

  • 1

    首先看一下需求页面,大致可以看出,api需要接收3个参数,9NB办公区 - 实用经验教程分享!

    第一个参数:旧密码9NB办公区 - 实用经验教程分享!

    第二个参数:新密码9NB办公区 - 实用经验教程分享!

    第三个参数:重复新密码9NB办公区 - 实用经验教程分享!

    php api接口实战-修改用户密码9NB办公区 - 实用经验教程分享!

  • 2

    然后我们画一下流程图,大致流程如下,我就不画那么细了,感兴趣的小伙伴,可以自己画细一点。9NB办公区 - 实用经验教程分享!

    php api接口实战-修改用户密码9NB办公区 - 实用经验教程分享!

  • 3

    然后我们用代码来实现这个流程。9NB办公区 - 实用经验教程分享!

    1、接收“旧密码”、“新密码”、“重复新密码”,并对数据进行过滤和验证。这里根据自己的实际需求来,我这里简单操作一下。9NB办公区 - 实用经验教程分享!

    php api接口实战-修改用户密码9NB办公区 - 实用经验教程分享!

  • 4

    然后将验证后的数据(旧密码,新密码)传入模型(一般情况下,我们会把对数据库的操作放入模型中,这样接口也显得更简洁)9NB办公区 - 实用经验教程分享!

    php api接口实战-修改用户密码9NB办公区 - 实用经验教程分享!

  • 5

    通过用户id查询用户密码。然后将查询的用户密码和用户传入的旧密码进行比较,相等,在进行后面的操作。否则,返回旧密码错误。9NB办公区 - 实用经验教程分享!

    php api接口实战-修改用户密码9NB办公区 - 实用经验教程分享!

  • 6

    当旧密码验证通过后,可以判断旧密码是否等于查询出的新密码,如果相等就不进行修改,如果这时update,会返回0,因为没有进行任何修改。9NB办公区 - 实用经验教程分享!

    9NB办公区 - 实用经验教程分享!

    9NB办公区 - 实用经验教程分享!

    如果不相等,则进行修改,最后判断是否修改成功。9NB办公区 - 实用经验教程分享!

    php api接口实战-修改用户密码9NB办公区 - 实用经验教程分享!

  • 6本页面未经许可获取自百度经验
  • 总结

  • 1

    1、接收数据9NB办公区 - 实用经验教程分享!

    2、过滤数据、数据验证9NB办公区 - 实用经验教程分享!

    3、通过用户id得到用户密码9NB办公区 - 实用经验教程分享!

    4、用户密码是否等于传入的旧密码9NB办公区 - 实用经验教程分享!

    5、新密码是否等于用户密码9NB办公区 - 实用经验教程分享!

    6、密码是否修改成功9NB办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!9NB办公区 - 实用经验教程分享!


    标签: PHP

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码