同样注册的用户在pc第一次登陆正常
第二次转用手机登陆之后 PC端不管是密码正确还是错误 都提示密码错误
解决办法:
分别查看目录中的\includes\modules\integrates\integrate.php
找到123行的用户登陆
对立面的$username $password的值输出
看值是否传了进来
如果有值 一步步排除
继续输出$this->check_user($username, $password)的值是否大于0
如果值不大于0的 就是此处出了问题。
这个时候就需要自己手动 写查询语句去判断是否与数据库的数据相符。
自己写语句的方法:
先通过用户名查询是否存在这个id 然后输出ec_salt的随机值 去计算数据库的加密密码
ecshop的用户加密方式md5(md5($password).$salt)
文章由爱资料原创本文地址:https://www.apizl.com/archives/view-130-1.html,转载请以链接形式标明本文地址!
第二次转用手机登陆之后 PC端不管是密码正确还是错误 都提示密码错误
解决办法:
分别查看目录中的\includes\modules\integrates\integrate.php
找到123行的用户登陆
对立面的$username $password的值输出
看值是否传了进来
如果有值 一步步排除
继续输出$this->check_user($username, $password)的值是否大于0
如果值不大于0的 就是此处出了问题。
这个时候就需要自己手动 写查询语句去判断是否与数据库的数据相符。
自己写语句的方法:
先通过用户名查询是否存在这个id 然后输出ec_salt的随机值 去计算数据库的加密密码
ecshop的用户加密方式md5(md5($password).$salt)
关键字词: