Home | Contact

六合管家婆彩图 香港马会开奖现场直播 香港六和合资料查询 继续简单平特肖论坛

资讯排行

推荐阅读

[求助] 在修改Discuz的密码加密方式后,登陆失败,求

2016-11-29 22:23


本帖最后由 smartmadio 于 2016-1-18 16:05 编辑 ,互联网保险产业园正式经营-今日要闻-石家庄市政府,型男必备领巾 秋冬齐获时尚与暖跟0

听闻有不少人的的坛子被人拖了库,所以我在开站前想先把DZ的密码储存加密方式改成SHA256加盐,而后当初的情况是:





已修改完注册跟密码写入SQL数据库的pre_ucenter_member的部分了,实测写入数据库的password的hash完全正确,然而用准确的密码登陆提示登陆失败。





1.尝试过将所有的user.php的onlogin部分的
  1. $passwordmd5 = preg_match('/^\w{32}$/', $password) ? $password : md5($password);
复制代码





修改为:
  1. $passwordmd5 = preg_match('/^\w{32}$/', $password) ? $password : $password;
复制代码


2.所有user.php的
  1. } elseif($user['password'] !=
复制代码

后面的语句都换成了与add_user完整一致的写法了。





3.SQL表内对应表格的位数限度也修正过了。





当初登录时提醒登陆失败。不知道还有哪里不考虑到呢?