魔扣论坛

魔扣源码论坛业务
查看: 1079|回复: 6

[经验交流] ecshop教程:解决会员找回密码无法使用的BUG

[复制链接]
  • TA的每日心情
    开心
    11 小时前
  • 签到天数: 2955 天

    [LV.Master]开坛老将

    7万

    主题

    227

    回帖

    27万

    积分

    管理员

    Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30

    魔扣币
    745707
    贡献
    157899
    威望
    32799

    最佳新人活跃会员热心会员推广达人宣传达人突出贡献优秀版主荣誉管理论坛元老

    发表于 2017-6-6 10:48:43 | 显示全部楼层 |阅读模式
    魔扣币兑换比例:【 50以下 : ¥1 = 10 魔扣币 】丨【 50 - 100 :¥1 = 20 魔扣币】丨【 100以上:¥1 = 30 魔扣币 】

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x
    使用ecshop最新版会员 找回密码并重置新密码后无法使用新密码登陆。
    分析结果:
    ecshop密码原则上使用一次性md5加密,当注册新用户成功后观察数据库密码字段,确实为md5值
    而当用户第一次登陆,ecshop做了一次非常牛逼的动作,判断用户数据行是否存在ec_salt, 如果不存在则生成一个ec_salt并重写密码!
    就是说,你注册时写入数据库的密码和登陆后的密码值发生了改变。以后再次登陆时,使用ec_salt值与post的密码进行二次md5加密进行验证
    之处在于,当你使用密码找回时,其只是简单降密码字段重置为一次性md5, 注意,此时ec_salt已存在值
    用户使用新密码,旧的ec_salt(salt加密方式)进行登陆,wtf,当然不能登陆
    解决办法:
    本没打算细看其程序底层,仅仅在includes/modules/integrates/ecshop.php line 170行,增加了,ec_salt=''
    强制在其登陆时重置ec_salt.即可

    会员购买:>> 点击购买 << | 魔扣币购买:>> 点击购买 <<
    承接业务:服务器代维丨网站托管丨SEO
    联系客服:微信:morko-net | QQ:1367681973

    该用户从未签到

    1

    主题

    268

    回帖

    537

    积分

    高级魔扣

    Rank: 4

    魔扣币
    268
    贡献
    268
    威望
    0
    发表于 2017-6-6 11:55:09 来自手机 | 显示全部楼层
    我要的,不是短暂的温柔,而是一生的守候。',

    该用户从未签到

    1

    主题

    226

    回帖

    453

    积分

    中级魔扣

    Rank: 3Rank: 3

    魔扣币
    226
    贡献
    226
    威望
    0
    发表于 2017-6-24 18:23:19 来自手机 | 显示全部楼层
    孤独时仰望蓝天,魔扣源码论坛,你是最近的那朵白云;寂寞时凝视夜空,你是最亮的那颗星星;闲暇时漫步林中,你是擦肩的那片绿叶;疲惫时安然入睡,你是最美的那段梦境!

    该用户从未签到

    1

    主题

    230

    回帖

    461

    积分

    中级魔扣

    Rank: 3Rank: 3

    魔扣币
    230
    贡献
    230
    威望
    0
    发表于 2017-8-11 20:29:16 | 显示全部楼层
    天下之友无数,以投缘为佳,天下之谊无尽,以适己为悦,天下之爱无穷,以知音为贵,天下之情无量,以真诚为重。魔扣源码论坛祝福好友——时时刻刻开心!日日夜夜幸福!

    该用户从未签到

    1

    主题

    251

    回帖

    503

    积分

    高级魔扣

    Rank: 4

    魔扣币
    251
    贡献
    251
    威望
    0
    发表于 2017-10-30 08:03:22 | 显示全部楼层
    太给力了,永远支持魔扣源码论坛!

    该用户从未签到

    2

    主题

    250

    回帖

    503

    积分

    高级魔扣

    Rank: 4

    魔扣币
    251
    贡献
    251
    威望
    0
    发表于 2018-4-27 10:53:45 | 显示全部楼层
    有一种祝福不只是在网上,而是在心里;没曾见面,却在心里留下了一个身影;没有擦肩,却留下了瞬间的感动;不知对方姓甚名谁,却在心上久久停留,淡淡地牵挂、默默地关注魔扣源码论坛、遥遥的祝福;即使一切是短暂的,也将定格成我永恒的回忆,成为我一生中最美丽的风景。让我们互牵友情之温柔的手,齐攀人生的友情之巅吧!来吧,亲爱的伙伴,亲爱的您!让我们共筑博客空间美好梦境!

    该用户从未签到

    3

    主题

    239

    回帖

    481

    积分

    中级魔扣

    Rank: 3Rank: 3

    魔扣币
    239
    贡献
    239
    威望
    0
    发表于 2018-10-5 17:52:10 来自手机 | 显示全部楼层
    感恩无私的分享与奉献 魔扣源码论坛是我心中的神!
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    • 联系我们
    • 新浪微博 :
    • 在线客服 :魔扣科技 
    • 源码QQ群 :魔扣源码论坛官方总群
    • 联系邮箱 :charlin#morko.net
    • 微信扫一扫
    快速回复 返回顶部 返回列表