最近接触一个新的小程序模块,叫《万能门店小程序》,7.0.6版本是目前市面上比较流通的新版本,拿到手以后测试使用,发现一个问题,用户无法登陆,老规矩我们找原因吧。
根据以往的经验,我们首先找到小程序中写登陆的代码:得知在登陆成功以后,会向Useupdate这个地址请求更新一下用户信息,那么我们抓包看下具体情况
只返回了一个莫名其妙的“由平台方推荐”,并没有返回用户相关信息,没有办法,我们还是转向后端接口文件,看看是怎么回事吧
好吧,文件被加密了,但是有一部分被解密过,大致上能看出来,是根据请求的参数往数据库“ims_sudu8_page_user”这张表去记录的,按道理也没什么问题,我们继续看看数据库表里面有没有存成功吧
去等我们去数据库一查,我擦,居然没有“ims_sudu8_page_user”这张表,难怪没有登录成功,根本没有表存放数据,怎么登录啊?
仔细回想了一下,难道是安装这个模块的时候出现问题,导致缺少了这张表?
于是又卸载重新安装,发现还是这样!好吧,那我们没办法,只能继续读代码了
[reply]
我们找到安装数据库的代码段,createtime这个字段出现了问题
[/reply]
问题找到了,原来是缺少一段 ` `引号导致的,看来这个开发者太粗心了!
感谢分享 学习学习
这个问题 正遇到。
感谢分享 学习学习
[email protected] 我也是遇到这个问题啊
正好碰到这个问题呢,学习一下。
感谢分享,刚好遇到
感谢分享 学习学习
正好碰到这个问题呢,学习一下。
经测试,不止截图中的一处代码出现问题,建议大家用正则表达式:^\w+` 去检测